WalletApi class

Constructors

WalletApi([ApiClient? apiClient])

Properties

apiClient → ApiClient
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

getWallet({String? project, String? agent, String? account}) → Future<WalletList?>
Returns the caller org's wallets, newest first, optionally NARROWED within the org by project, agent or account.
getWalletAccounts() → Future<AccountList?>
Returns the caller org's wallet accounts, newest first.
getWalletAccountsWithHttpInfo() → Future<Response>
Returns the caller org's wallet accounts, newest first.
getWalletById(String id) → Future<Wallet?>
Returns one of the caller org's wallets: its scope, custody kind, tier, chain and on-chain address.
getWalletByIdWithHttpInfo(String id) → Future<Response>
Returns one of the caller org's wallets: its scope, custody kind, tier, chain and on-chain address.
getWalletWithHttpInfo({String? project, String? agent, String? account}) → Future<Response>
Returns the caller org's wallets, newest first, optionally NARROWED within the org by project, agent or account.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
postWallet(CreateWalletIn createWalletIn) → Future<Wallet?>
Provisions a new signing identity under one of the caller org's accounts and answers the stored wallet including its on-chain address.
postWalletAccounts(CreateAccountIn createAccountIn) → Future<WalletAccount?>
Opens a named wallet account for the caller's org.
postWalletAccountsWithHttpInfo(CreateAccountIn createAccountIn) → Future<Response>
Opens a named wallet account for the caller's org.
postWalletByIdKeys(String id) → Future<Wallet?>
Rolls one wallet's signing material through its own custody backend and answers the wallet with whatever address that produced.
postWalletByIdKeysWithHttpInfo(String id) → Future<Response>
Rolls one wallet's signing material through its own custody backend and answers the wallet with whatever address that produced.
postWalletByIdSign(String id, SignIn signIn) → Future<Signature?>
Produces a secp256k1 signature from one of the caller org's wallets over a 32-byte digest, through whichever custody backend that wallet uses.
postWalletByIdSignWithHttpInfo(String id, SignIn signIn) → Future<Response>
Produces a secp256k1 signature from one of the caller org's wallets over a 32-byte digest, through whichever custody backend that wallet uses.
postWalletByIdTransactions(String id, SafeTxIn safeTxIn) → Future<SafeProposal?>
Composes a Safe transaction on the MPC ring and answers its EIP-712 hash together with the owner approval the ring's threshold signature produced.
postWalletByIdTransactionsWithHttpInfo(String id, SafeTxIn safeTxIn) → Future<Response>
Composes a Safe transaction on the MPC ring and answers its EIP-712 hash together with the owner approval the ring's threshold signature produced.
postWalletWithHttpInfo(CreateWalletIn createWalletIn) → Future<Response>
Provisions a new signing identity under one of the caller org's accounts and answers the stored wallet including its on-chain address.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited