string representation of Algorand address of sender
uint8array of arbitrary data for sender to store
voting key. for key deregistration, leave undefined
selection key. for key deregistration, leave undefined
first round on which voteKey is valid
last round on which voteKey is valid
integer
a dict holding common-to-all-txns args: fee - integer fee per byte, in microAlgos. for a flat fee, set flatFee to true flatFee - bool optionally set this to true to specify fee as microalgos-per-txn If true, txn fee may fall below the ALGORAND_MIN_TX_FEE firstRound - integer first protocol round on which this txn is valid lastRound - integer last protocol round on which this txn is valid genesisHash - string specifies hash genesis block of network in use genesisID - string specifies genesis ID of network in use
Optional
rekeyTo: stringrekeyTo address, optional
Optional
nonParticipation: falseconfigure whether the address wants to stop participating. If true, voteKey, selectionKey, voteFirst, voteLast, and voteKeyDilution must be undefined.
Optional
stateProofKey: string | Uint8Arraystate proof key. for key deregistration, leave undefined
Optional
rekeyTo: stringOptional
nonParticipation: trueOptional
stateProofKey: undefinedGenerated using TypeDoc
makeKeyRegistrationTxnWithSuggestedParams takes key registration arguments and returns a Transaction object for that key registration operation