Smart contract address
Create a batch of operation
Optionalparams: WalletParamsWithKind[]List of operation to initialize the batch with
A batch object from which we can add more operation or send a command to the wallet to execute the batch
Transfer all the finalizable unstaked funds of the source to their liquid balance
Finalize_unstake pseudo-operation parameter
a TransactionWalletOperation promise object when followed by .send()
Increase the paid storage of a smart contract.
operation parameter
a IncreasePaidStorageWalletOperation promise object when followed by .send()
Originate a new contract according to the script in parameters.
Originate operation parameter
a OriginationWalletOperation promise object when followed by .send()
Retrieve the PK of the account that is currently in use by the wallet
Option to use while fetching the PK. If forceRefetch is specified the wallet provider implementation will refetch the PK from the wallet
Retrieve the PKH of the account that is currently in use by the wallet
Option to use while fetching the PKH. If forceRefetch is specified the wallet provider implementation will refetch the PKH from the wallet
Register the current address as delegate.
a DelegationWalletOperation promise object when followed by .send()
Register a Micheline expression in a global table of constants.
operation parameter
a RegisterGlobalConstantWalletOperation promise object when followed by .send()
Set the delegate for a contract.
operation parameter
a WalletDelegateParams promise object when followed by .send()
failing_noop operation that is guaranteed to fail. DISCLAIMER: Not all wallets support signing failing_noop operations.
operation parameter
Signature for a failing_noop
Stake a given amount for the source address
Stake pseudo-operation parameter
a TransactionWalletOperation promise object when followed by .send()
Transfer tezos tokens from current address to a specific address or call a smart contract.
operation parameter
a TransactionWalletOperation promise object when followed by .send()
Transfer tezos tickets from current address to a specific address or a smart contract
operation parameter
a TransferTicketWalletOperation promise object when followed by .send()
Unstake the given amount. If "everything" is given as amount, unstakes everything from the staking balance. Unstaked tez remains frozen for a set amount of cycles (the slashing period) after the operation. Once this period is over, the operation "finalize unstake" must be called for the funds to appear in the liquid balance.
Unstake pseudo-operation parameter
a TransactionWalletOperation promise object when followed by .send()
Create an smart contract abstraction for the address specified. Calling entrypoints with the returned smart contract abstraction will leverage the wallet provider to make smart contract calls