Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

EthAddr

EthAddr: string

EthBridge

EthBridge: Managed | ERC20 | ERC721 | ERC1155

EthBridgeGasParams

EthBridgeGasParams: { limit: number; price: "slow" | "standard" | "fast" }

Type declaration

  • limit: number
  • price: "slow" | "standard" | "fast"

EthBridgeType

EthBridgeType: "managed" | "erc20" | "erc721" | "erc1155"

ListTokenTransfersFilter

ListTokenTransfersFilter: { after?: Date; before?: Date; recipient?: IdentityId; sender?: IdentityId }

Type declaration

  • Optional after?: Date

    Transfers completed after this time.

  • Optional before?: Date

    Transfers completed before this time.

  • Optional recipient?: IdentityId
  • Optional sender?: IdentityId

PODToken

PODToken: Readonly<PODModel & { consumesAssets: boolean; creator: string; ethBridge: EthBridge; grant: TokenGrantSpec; name?: string; supply: number }>

PODTransferReceipt

PODTransferReceipt: Except<TransferReceipt, "completedAt"> & { completedAt: string }

TokenBalance

TokenBalance: { balance: number; id: TokenId }

Type declaration

TokenCreateParams

TokenCreateParams: { consumesAssets?: boolean; ethBridge?: EthBridge; grant: TokenGrantSpec; name?: string; supply: number }

Type declaration

  • Optional consumesAssets?: boolean
  • Optional ethBridge?: EthBridge
  • grant: TokenGrantSpec
  • Optional name?: string
  • supply: number

TokenGrantSpec

TokenGrantSpec: { capabilities?: Capabilities; condition?: Condition | null }

Type declaration

TokenId

TokenId: Opaque<ResourceId, "TokenId">

TokenSearchParams

TokenSearchParams: { containsAsset?: { accessibleInContext?: AccessContext; selectedByCondition?: Condition }; heldBy?: IdentityId }

Type declaration

TokenizationReceipt

TokenizationReceipt: { asset: AssetId; consumed: boolean; token: TokenId }

Type declaration

TransferReceipt

TransferReceipt: { amount: number; bridgeTxId?: string; completedAt: Date; id: TransferReceiptId; recipient: IdentityId; sender: IdentityId; token: TokenId }

Type declaration

  • amount: number
  • Optional bridgeTxId?: string

    The transaction hash of the Ethereum transaction that triggered this transfer.

  • completedAt: Date
  • id: TransferReceiptId
  • recipient: IdentityId
  • sender: IdentityId
  • token: TokenId

TransferReceiptId

TransferReceiptId: Opaque<ResourceId, "TransferReceiptId">

Generated using TypeDoc