Skip to main content
Version: 0.2.x-amarok

Entities

  • Asset
  • AssetBalance
  • Router
  • OriginTransfer
  • DestinationTransfer

Asset#

Description:

FieldTypeDescription
idID!
localBytes!
adoptedAssetBytes!
canonicalIdBytes!
canonicalDomainBigInt!
blockNumberBigInt!needed in case multiple locals are stored under the same canonicalId

AssetBalance#

Description:

FieldTypeDescription
idID!
amountBigInt!
routerRouter!
assetAsset!

Router#

Description: Router represents a router and its associated liquidity

FieldTypeDescription
idID!
isActiveBoolean!
ownerBytes
recipientBytes
proposedOwnerBytes
proposedTimestampBigInt
assetBalances[AssetBalance!]!Derived from the assets controlled by this router

OriginTransfer#

Description:

FieldTypeDescription
idID!
chainIdBigIntMeta: Chain ID for the transfer
transferIdBytesMeta: Transaction hash for the transfer
nonceBigIntMeta: Nonce for the transfer
toBytesCallParams:
callDataBytesCallParams:
originDomainBigIntCallParams:
destinationDomainBigIntCallParams:
forceSlowBooleanCallParams:
receiveLocalBooleanCallParams:
statusTransferStatusEvent Data: Status of transver [XCalled, Executed, Reconciled, Completed]
relayerFeeBigIntEvent Data:
messageBytesEvent Data:
transactingAssetBytesAsset: The asset address that gets sent in
transactingAmountBigIntAsset: Amount of asset sent in.
bridgedAssetBytesAsset: Nomad asset address being bridged.
bridgedAmountBigIntAsset: Amount of bridged nomad asset.
callerBytesXCalled Transaction:
transactionHashBytesXCalled Transaction: Transaction Hash
timestampBigIntXCalled Transaction:
gasPriceBigIntXCalled Transaction:
gasLimitBigIntXCalled Transaction:
blockNumberBigIntXCalled Transaction:

DestinationTransfer#

Description:

FieldTypeDescription
idID!
chainIdBigIntMeta: Chain ID for the transfer
transferIdBytesMeta: Transaction hash for the transfer
nonceBigIntMeta: Nonce for the transfer
toBytesCallParams:
callDataBytesCallParams:
originDomainBigIntCallParams:
destinationDomainBigIntCallParams:
forceSlowBooleanCallParams:
receiveLocalBooleanCallParams:
statusTransferStatusEvent Data: Status of transver [XCalled, Executed, Reconciled, Completed]
routers[Router!]Event Data:
originSenderBytesEvent Data:
transactingAssetBytesAsset: The asset address that gets sent in
transactingAmountBigIntAsset: Amount of asset sent in.
localAssetBytesAsset: The local version of the bridged asset's address
localAmountBigIntAsset: Amount of local asset.
executedCallerBytesExecuted Transaction:
executedtransactionHashBytesExecuted Transaction: Transaction Hash
executedTimestampBigIntExecuted Transaction:
executedGasPriceBigIntExecuted Transaction:
executedGasLimitBigIntExecuted Transaction:
executedBlockNumberBigIntExecuted Transaction:
reconciledCallerBytesReconciled Transaction:
reconciledTransactionHashBytesReconciled Transaction:
reconciledTimestampBigIntReconciled Transaction:
reconciledGasPriceBigIntReconciled Transaction:
reconciledGasLimitBigIntReconciled Transaction:
reconciledBlockNumberBigIntReconciled Transaction: