string representation of Algorand address of sender
integer fee per byte, in microAlgos. for a flat fee, overwrite the fee property on the returned object If the final calculated fee is lower than the protocol minimum fee, the fee will be increased to match the minimum.
integer first protocol round on which this txn is valid
integer last protocol round on which this txn is valid
uint8array of arbitrary data for sender to store
string specifies hash genesis block of network in use
string specifies genesis ID of network in use
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
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
makeKeyRegistrationTxn takes key registration arguments and returns a Transaction object for that key registration operation
Deprecated
in version 2.0 this will change to use the "WithSuggestedParams" signature.