ConsensusCreate

RetireStakeTransaction

Returns a serialized `retire_stake` transaction. You can pay the transaction fee from a basic account (by providing the sender wallet) or from the staker account's balance (by not providing a sender wallet).

const res = await fetch("http://127.0.0.1:8648", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
  jsonrpc: "2.0",
  method: "createRetireStakeTransaction",
  params: ["senderWallet", "stakerWallet", 0, 0, 0],
  id: 1
})
});
const data = await res.json();

Parameters

PropType / Default
senderWallet
string
stakerWallet
string
retireStake
number
fee
number
validityStartHeight
number

Returns

PropType / Default
returnValue
string

On this page