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