@exodus/asset-types
Version: 0.0.0
Interfaces
Type Aliases
AbstractAsset
AddressOverrideCallbackParams
ApiFeatures
Asset
AssetAddress
AssetApi
AssetMeta
AssetPlugin
BalanceFieldName
Balances
BaseAsset
BaseTxSendParams
BlockExplorer
CombinedAsset
CommonAssetApi
CreateAddressParams
CreateAssetParams
CreateBumpTxParams
CreateHistoryMonitorApi
CreateNftTransferParams
CreateOtherTxParams
CreateTransferParams
CreateTxResponse
EcdsaSignParams
Ed25519SignParams
EncodedEcdsaSignature
EncondePublicOptions
Extendable
Helper that allows extending a type as a union type
while also providing syntactic sugar for extending a type with FreeForm
ExtendedTxSendParams
Fees
FreeForm
FungibleTokenTxSendParams
GetActivityTxsParams
GetBalancesParams
GetDefaultAddressPathParams
GetFeeAsyncParams
GetFeeAsyncResponse
GetHistoricalBalanceParams
GetKeyIdentifierParams
GetSupportedPurposesParams
HardwareDevice
HardwareDeviceSignTransactionParams
HDKeysMap
Purpose -> BIP32 instance
HistoricalBalance
HistoricalBalanceEntry
IdentifiableTx
Info
KeyEncoder
NewTxSendParams
Nft
NonFungibleTokenTxSendParams
RequireOnly
SchnorrSignParams
SignatureEncoding
SignatureType
SignHardwareTxParams
SignMessageParams
SignParams
SignReturnValue
SignTransactionParams
SignTxParams
StrictTxSendParams
TokenAsset
TokenAssetApi
TxSendParams
UnsignedTxPayload
WalletAccountLike
WalletAccountParams
WithRequired
Mark the given keys of target type as required
XOR
Exclusive OR
Signer
interface
Methods
getPublicKey
getPublicKey(params?: GetPublicKeyParams): Promise
Parameters:
params (optional): GetPublicKeyParams
Returns:
Promisesign
AbstractAsset
type
AddressOverrideCallbackParams
type
Properties
asset
A
ApiFeatures
type
Properties
accountState?
boolean
customTokens?
boolean
feeMonitor?
boolean
feesApi?
boolean
historicalBalance?
boolean
isMaxFeeAsset?
boolean
isTestnet?
boolean
nfts?
boolean
noHistory?
boolean
signMessageWithSigner?
boolean
signWithSigner?
boolean
Asset
type
AssetAddress
type
Properties
resolvePurpose?
any
validate
any
AssetApi
type
AssetMeta
type
Properties
assetType
string
baseAssetName
string
blockExplorer
chainBadgeColors
string[]
currency
decimals?
number
displayName
string
displayNetworkName
string
displayNetworkTicker
string
displayTicker
string
gradientColors
string[]
info?
mintAddress?
string
name
string
primaryColor
string
ticker
string
tokenAssetType?
string
units
Record
AssetPlugin
type
Properties
createAsset
any
BalanceFieldName
type
Balances
type
BaseAsset
type
BaseTxSendParams
type
Properties
address
string
amount?
asset
options?
Options
walletAccount
BlockExplorer
type
Properties
addressUrl
any
txUrl
any
CombinedAsset
type
CommonAssetApi
type
Properties
features
getActivityTxs?
any
getBalances
any
getHistoricalBalance?
any
getTxLogFilter?
any
CreateAddressParams
type
CreateAssetParams
type
Properties
assetClientInterface
unknown
config
C
overrideCallback?
any
CreateBumpTxParams
type
CreateHistoryMonitorApi
type
CreateNftTransferParams
type
CreateOtherTxParams
type
CreateTransferParams
type
CreateTxResponse
type
EcdsaSignParams
type
Ed25519SignParams
type
EncodedEcdsaSignature
type
EncondePublicOptions
type
Extendable
type
Helper that allows extending a type as a union type
while also providing syntactic sugar for extending a type with FreeForm
ExtendedTxSendParams
type
Fees
type
FreeForm
type
FungibleTokenTxSendParams
type
GetActivityTxsParams
type
GetBalancesParams
type
GetDefaultAddressPathParams
type
GetFeeAsyncParams
type
GetFeeAsyncResponse
type
GetHistoricalBalanceParams
type
GetKeyIdentifierParams
type
GetSupportedPurposesParams
type
HardwareDevice
type
HardwareDeviceSignTransactionParams
type
HDKeysMap
type
Purpose -> BIP32 instance
HistoricalBalance
type
HistoricalBalanceEntry
type
IdentifiableTx
type
Info
type
Properties
description?
string
reddit?
string
telegram?
string
twitter?
string
website?
string
KeyEncoder
type
Properties
encodePrivate
any
encodePublic
any
NewTxSendParams
type
Nft
type
NonFungibleTokenTxSendParams
type
RequireOnly
type
SchnorrSignParams
type
SignatureEncoding
type
SignatureType
type
SignHardwareTxParams
type
SignMessageParams
type
SignParams
type
SignReturnValue
type
SignTransactionParams
type
SignTxParams
type
StrictTxSendParams
type
TokenAsset
type
TokenAssetApi
type
Properties
getBalances
any
TxSendParams
type
UnsignedTxPayload
type
WalletAccountLike
type
WalletAccountParams
type
WithRequired
type
Mark the given keys of target type as required
XOR
type
Exclusive OR
