Constructors
Accessors
Methods
addAsset
addAsset(accountId: number, assetId: string): Promise<WalletAssetAddress> Parameters
- accountId: number
- assetId: string
Returns Promise<WalletAssetAddress>
createTransaction
createTransaction( transactionRequest: ITransactionRequest,): Promise<CreateTransactionResponse> Returns Promise<CreateTransactionResponse>
createWeb3Connection
Returns Promise<CreateConnectionResponse>
estimateTransactionFee
estimateTransactionFee( transactionRequest: ITransactionRequest,): Promise<EstimatedTransactionFeeResponse> Returns Promise<EstimatedTransactionFeeResponse>
getAsset
getAsset(accountId: number, assetId: string): Promise<WalletAssetResponse> Parameters
- accountId: number
- assetId: string
Returns Promise<WalletAssetResponse>
getBalance
getBalance(accountId: number, assetId: string): Promise<AssetResponse> Parameters
- accountId: number
- assetId: string
Returns Promise<AssetResponse>
getLatestBackup
getLatestBackup(): Promise<LatestBackupResponse> Returns Promise<LatestBackupResponse>
getNFT
getNFT(params: NFTsApiGetNFTRequest): Promise<TokenResponse> Parameters
- params: NFTsApiGetNFTRequest
Returns Promise<TokenResponse>
getTransaction
getTransaction(txId: string): Promise<TransactionResponse> Returns Promise<TransactionResponse>
initializeCore
initializeCore(options: ICoreOptions): Promise<IFireblocksNCW> Returns Promise<IFireblocksNCW>
refreshBalance
refreshBalance(accountId: number, assetId: string): Promise<AssetResponse> Parameters
- accountId: number
- assetId: string
Returns Promise<AssetResponse>
refreshNFTMetadata
refreshNFTMetadata(id: string): Promise<void>
removeWeb3Connection
removeWeb3Connection(id: string): Promise<void>
submitWeb3Connection
submitWeb3Connection( id: string, payload: RespondToConnectionRequest,): Promise<void> Parameters
- id: string
- payload: RespondToConnectionRequest
Returns Promise<void>
updateTokenOwnershipStatus
updateTokenOwnershipStatus(id: string, status: string): Promise<void>
updateTokensOwnershipSpam
updateTokensOwnershipSpam( params: TokenOwnershipSpamUpdatePayload[],): Promise<void> Parameters
- params: TokenOwnershipSpamUpdatePayload[]
Returns Promise<void>
updateTokensOwnershipStatus
updateTokensOwnershipStatus( params: TokenOwnershipStatusUpdatePayload[],): Promise<void> Parameters
- params: TokenOwnershipStatusUpdatePayload[]
Returns Promise<void>