Documentation
      ¶
    
    
  
    
  
    Index ¶
- type AftermarketDeviceAddressResetData
 - type AftermarketDeviceAttributeSetData
 - type AftermarketDeviceClaimedData
 - type AftermarketDeviceNodeMintedData
 - type AftermarketDevicePairData
 - type BeneficiarySetData
 - type Block
 - type ContractEventData
 - type ContractsEventsConsumer
 - type DCNNameChangedData
 - type DCNVehicleIdChangedData
 - type DeviceDefinition
 - type DeviceDefinitionIdSetData
 - type DeviceDefinitionTableCreatedData
 - type EventName
 - type IssuedData
 - type ManufacturerContractService
 - type ManufacturerNodeMintedData
 - type ManufacturerTableSetData
 - type NewDCNExpirationData
 - type NewDCNNodeData
 - type PermissionsSetData
 - type PrivilegeSetData
 - type RedirectUriDisabledData
 - type RedirectUriEnabledData
 - type SignerDisabledData
 - type SignerEnabledData
 - type SyntheticDeviceNodeBurnedData
 - type SyntheticDeviceNodeMintedData
 - type TablelandApiService
 - type TokensTransferredForConnectionStreakData
 - type TokensTransferredForDeviceData
 - type TransferData
 - type VehicleAttributeSetData
 - type VehicleNodeMintedData
 - type VehicleNodeMintedWithDeviceDefinitionData
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AftermarketDeviceAddressResetData ¶ added in v0.1.11
type BeneficiarySetData ¶
type ContractEventData ¶
type ContractEventData struct {
	ChainID         int64           `json:"chainId"`
	EventName       string          `json:"eventName"`
	Block           Block           `json:"block,omitempty"`
	Contract        common.Address  `json:"contract"`
	TransactionHash common.Hash     `json:"transactionHash"`
	EventSignature  common.Hash     `json:"eventSignature"`
	Arguments       json.RawMessage `json:"arguments"`
}
    type ContractsEventsConsumer ¶
type ContractsEventsConsumer struct {
	// contains filtered or unexported fields
}
    func (*ContractsEventsConsumer) Process ¶
func (c *ContractsEventsConsumer) Process(ctx context.Context, event *shared.CloudEvent[json.RawMessage]) error
type DCNNameChangedData ¶
type DCNVehicleIdChangedData ¶
type DeviceDefinition ¶
type DeviceDefinitionIdSetData ¶ added in v0.2.7
type DeviceDefinitionTableCreatedData ¶ added in v0.1.24
type EventName ¶
type EventName string
const ( // All NFTs. Transfer EventName = "Transfer" PrivilegeSet EventName = "PrivilegeSet" BeneficiarySetEvent EventName = "BeneficiarySet" // SACD. PermissionsSetEvent EventName = "PermissionsSet" // Manufacturers. ManufacturerNodeMinted EventName = "ManufacturerNodeMinted" DeviceDefinitionTableCreated EventName = "DeviceDefinitionTableCreated" ManufacturerTableSet EventName = "ManufacturerTableSet" // Aftermarket devices. AftermarketDeviceNodeMinted EventName = "AftermarketDeviceNodeMinted" AftermarketDeviceAttributeSet EventName = "AftermarketDeviceAttributeSet" AftermarketDeviceClaimed EventName = "AftermarketDeviceClaimed" AftermarketDevicePaired EventName = "AftermarketDevicePaired" AftermarketDeviceUnpaired EventName = "AftermarketDeviceUnpaired" AftermarketDeviceAddressReset EventName = "AftermarketDeviceAddressReset" // Vehicles. VehicleNodeMinted EventName = "VehicleNodeMinted" VehicleAttributeSet EventName = "VehicleAttributeSet" VehicleNodeMintedWithDeviceDefinition EventName = "VehicleNodeMintedWithDeviceDefinition" DeviceDefinitionIdSet EventName = "DeviceDefinitionIdSet" // Synthetic devices. SyntheticDeviceNodeMinted EventName = "SyntheticDeviceNodeMinted" SyntheticDeviceNodeBurned EventName = "SyntheticDeviceNodeBurned" // DCNs. NewNode EventName = "NewNode" NewExpiration EventName = "NewExpiration" NameChanged EventName = "NameChanged" VehicleIdChanged EventName = "VehicleIdChanged" // Rewards. TokensTransferredForDevice EventName = "TokensTransferredForDevice" TokensTransferredForConnectionStreak EventName = "TokensTransferredForConnectionStreak" // Developer licenses. Issued EventName = "Issued" RedirectUriEnabled EventName = "RedirectUriEnabled" RedirectUriDisabled EventName = "RedirectUriDisabled" SignerEnabled EventName = "SignerEnabled" SignerDisabled EventName = "SignerDisabled" )
type IssuedData ¶ added in v0.3.0
type ManufacturerContractService ¶ added in v0.1.26
type ManufacturerContractService struct {
	// contains filtered or unexported fields
}
    func NewManufacturerContractService ¶ added in v0.1.26
func (*ManufacturerContractService) GetTableName ¶ added in v0.1.26
type ManufacturerTableSetData ¶ added in v0.1.24
type NewDCNExpirationData ¶
type NewDCNNodeData ¶
type PermissionsSetData ¶ added in v0.2.0
type PrivilegeSetData ¶
type RedirectUriDisabledData ¶ added in v0.3.0
type RedirectUriEnabledData ¶ added in v0.3.0
type SignerDisabledData ¶ added in v0.3.0
type SignerEnabledData ¶ added in v0.3.0
type TablelandApiService ¶ added in v0.1.26
type TablelandApiService struct {
	// contains filtered or unexported fields
}
    func NewTablelandApiService ¶ added in v0.1.26
func NewTablelandApiService(log *zerolog.Logger, settings *config.Settings) *TablelandApiService
type TokensTransferredForConnectionStreakData ¶ added in v0.1.5
type TokensTransferredForDeviceData ¶ added in v0.1.5
type TransferData ¶
type VehicleAttributeSetData ¶
type VehicleNodeMintedData ¶
 Click to show internal directories. 
   Click to hide internal directories.