proto/Sui.pbserver library
Classes
- Amount
- Optional amount.
- MessageSigningInput
- Message signing input.
- MessageSigningOutput
- Message signing output.
- MessageVerifyingInput
- Message verifying input.
- ObjectRef
- Object info (including Coins).
- Pay
-
Send
Coin<T>
to a list of addresses, where T can be any coin type, following a list of amounts. The object specified in the gas field will be used to pay the gas fee for the transaction. The gas object can not appear in input_coins. https://docs.sui.io/sui-api-ref#unsafe_pay - PayAllSui
- Send all SUI coins to one recipient. This is for SUI coin only and does not require a separate gas coin object. https://docs.sui.io/sui-api-ref#unsafe_payallsui
- PaySui
- Send SUI coins to a list of addresses, following a list of amounts. This is for SUI coin only and does not require a separate gas coin object. https://docs.sui.io/sui-api-ref#unsafe_paysui
- RequestAddStake
- Add stake to a validator's staking pool using multiple coins and amount. https://docs.sui.io/sui-api-ref#unsafe_requestaddstake
- RequestWithdrawStake
- Withdraw stake from a validator's staking pool. https://docs.sui.io/sui-api-ref#unsafe_requestwithdrawstake
- SignDirect
- Base64 encoded msg to sign (string)
- SigningInput
- Input data necessary to create a signed transaction.
- SigningOutput
- Transaction signing output.
- TransferObject
- / Transfer an object from one address to another. The object's type must allow public transfers. / https://docs.sui.io/sui-api-ref#unsafe_transferobject