Skip to main content

ExchangeSubWallet

No description

type ExchangeSubWallet implements SubWallet {
walletInfo: WalletInfo
address: String
subWalletId: String!
name: String!
createdAt: String!
updatedAt: String!
walletType: WalletType!
transactions(
limit: Int
nextToken: String
assetSymbols: [String]
address: String
): TransactionConnection!
exchangeName: String
status: ExchangeSubWalletStatus
balance(
assetId: String
chainId: String
): AssetBalance
balances(
limit: Int
nextToken: String
): BalanceConnection! @deprecated
allowedDestinations(
asset: AssetSymbol
): [AllowedDestinationsResponse!]!
}

Fields

ExchangeSubWallet.walletInfo ● WalletInfo object

wallet info

ExchangeSubWallet.address ● String scalar

subWallet address

ExchangeSubWallet.subWalletId ● String! non-null scalar

Unique id for the subWallet. String format of the subWalletId (id/type/index)

ExchangeSubWallet.name ● String! non-null scalar

The name of the subWallet

ExchangeSubWallet.createdAt ● String! non-null scalar

Creation time stamp (ISO 8601 UTC date time):

ExchangeSubWallet.updatedAt ● String! non-null scalar

Modified time stamp (ISO 8601 UTC date time):

ExchangeSubWallet.walletType ● WalletType! non-null enum

Wallet Type

ExchangeSubWallet.transactions ● TransactionConnection! non-null object

Transaction connection

ExchangeSubWallet.transactions.limit ● Int scalar
ExchangeSubWallet.transactions.nextToken ● String scalar
ExchangeSubWallet.transactions.assetSymbols ● [String] list scalar
ExchangeSubWallet.transactions.address ● String scalar

ExchangeSubWallet.exchangeName ● String scalar

Name of the exchange if its an exchange subWallet

ExchangeSubWallet.status ● ExchangeSubWalletStatus enum

status of the exchange subWallet

ExchangeSubWallet.balance ● AssetBalance object

assetId: NATIVE, or contract address chainId: For EVM only, specify hex

ExchangeSubWallet.balance.assetId ● String scalar
ExchangeSubWallet.balance.chainId ● String scalar

ExchangeSubWallet.allowedDestinations ● [AllowedDestinationsResponse!]! non-null object

All the wallets that this wallet can send to for each supported asset.

ExchangeSubWallet.allowedDestinations.asset ● AssetSymbol enum
Show deprecated

Interfaces

SubWallet interface