Documentation
¶
Index ¶
- type AftermarketDeviceAddressResetData
- type AftermarketDeviceAttributeSetData
- type AftermarketDeviceClaimedData
- type AftermarketDeviceNodeMintedData
- type AftermarketDevicePairData
- type BeneficiarySetData
- type ContractsEventsConsumer
- type DCNNameChangedData
- type DCNVehicleIdChangedData
- type DeviceDefinition
- type DeviceDefinitionIdSetData
- type DeviceDefinitionTableCreatedData
- type EventName
- type IssuedData
- type LicenseAliasSetData
- 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
- type VehicleStorageNodeIdSetData
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 ContractsEventsConsumer ¶
type ContractsEventsConsumer struct {
// contains filtered or unexported fields
}
func (*ContractsEventsConsumer) Process ¶
func (c *ContractsEventsConsumer) Process(ctx context.Context, event *cloudevent.RawEvent) 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" VehicleStorageNodeIdSet EventName = "VehicleStorageNodeIdSet" // 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" LicenseAliasSet EventName = "LicenseAliasSet" )
type IssuedData ¶ added in v0.3.0
type LicenseAliasSetData ¶ added in v0.3.1
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 SyntheticDeviceNodeMintedData ¶
type SyntheticDeviceNodeMintedData struct { IntegrationNode *big.Int ConnectionID *big.Int // Note that we've never had a Solidity event that has both this and IntegrationNode. This is purely for a smooth transition. SyntheticDeviceNode *big.Int VehicleNode *big.Int SyntheticDeviceAddress common.Address Owner common.Address }
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 ¶
TransferData describes the fields of an ERC-721 Transfer(address,address,uint256) event.
type VehicleAttributeSetData ¶
type VehicleNodeMintedData ¶
type VehicleNodeMintedWithDeviceDefinitionData ¶ added in v0.1.26
Source Files
¶
Directories
¶
Path | Synopsis |
---|---|
Code generated by gitub.com/DIMO-Network/eventgen.
|
Code generated by gitub.com/DIMO-Network/eventgen. |
Code generated by gitub.com/DIMO-Network/eventgen.
|
Code generated by gitub.com/DIMO-Network/eventgen. |
Code generated by gitub.com/DIMO-Network/eventgen.
|
Code generated by gitub.com/DIMO-Network/eventgen. |
Click to show internal directories.
Click to hide internal directories.