CreateAssetAccountInput: {
    assetSymbol: AssetSymbol;
    externalId?: string;
    groupSize?: IntegerPositiveStrict;
    groupThreshold?: IntegerPositiveStrict;
    name?: string;
    publicKey?: PublicKey;
    tags?: Tag[];
}

Type declaration

  • assetSymbol: AssetSymbol

    [ENUM]

    Asset symbol indicating which asset this account is managing. BTC or ETH are obvious examples, but there are thousands of possible symbols. In case of coins (ERC20 and alike) use COIN.BLOCKCHAIN syntax, such as USDC.ETH or USDC.SOL to indicate that USDC on Ethereum or USDC on Solana is required. To get a list of all allowed values, send a CreateAssetAccount request with the assetSymbol field empty.

  • Optional externalId?: string
  • Optional groupSize?: IntegerPositiveStrict
  • Optional groupThreshold?: IntegerPositiveStrict
  • Optional name?: string

    Custom name that can be added for an account.

  • Optional publicKey?: PublicKey

    PublicKey which is used by AssetAccount. Usually this is used to derive addresses on a given blockchain network.

    Alternatively can be used to verify signatures produced by the platform.

  • Optional tags?: Tag[]

Generated using TypeDoc