KeyRegistrationInnerTxn
Algorand TypeScript / itxn / itxn / KeyRegistrationInnerTxn
Defined in: itxn.ts:81
An inner transaction of type ‘keyreg’
Properties
Section titled “Properties”
readonlyfee:uint64
Defined in: itxn.ts:91
microalgos
firstValid
Section titled “firstValid”
readonlyfirstValid:uint64
Defined in: itxn.ts:95
round number
firstValidTime
Section titled “firstValidTime”
readonlyfirstValidTime:uint64
Defined in: itxn.ts:99
UNIX timestamp of block before txn.FirstValid. Fails if negative
groupIndex
Section titled “groupIndex”
readonlygroupIndex:uint64
Defined in: itxn.ts:124
Position of this transaction within an atomic group A stand-alone transaction is implicitly element 0 in a group of 1
lastValid
Section titled “lastValid”
readonlylastValid:uint64
Defined in: itxn.ts:103
round number
readonlylease:bytes<32>
Defined in: itxn.ts:111
32 byte lease value
nonparticipation
Section titled “nonparticipation”
readonlynonparticipation:boolean
Defined in: itxn.ts:156
Marks an account nonparticipating for rewards
readonlynote:bytes
Defined in: itxn.ts:107
Any data up to 1024 bytes
rekeyTo
Section titled “rekeyTo”
readonlyrekeyTo:Account
Defined in: itxn.ts:132
32 byte Sender’s new AuthAddr
selectionKey
Section titled “selectionKey”
readonlyselectionKey:bytes<32>
Defined in: itxn.ts:140
32 byte address
sender
Section titled “sender”
readonlysender:Account
Defined in: itxn.ts:87
32 byte address
stateProofKey
Section titled “stateProofKey”
readonlystateProofKey:bytes<64>
Defined in: itxn.ts:160
64 byte state proof public key
readonlytxnId:bytes<32>
Defined in: itxn.ts:128
The computed ID for this transaction. 32 bytes.
readonlytype:KeyRegistration
Defined in: itxn.ts:119
Transaction type
typeBytes
Section titled “typeBytes”
readonlytypeBytes:bytes
Defined in: itxn.ts:115
Transaction type as bytes
voteFirst
Section titled “voteFirst”
readonlyvoteFirst:uint64
Defined in: itxn.ts:144
The first round that the participation key is valid.
voteKey
Section titled “voteKey”
readonlyvoteKey:bytes<32>
Defined in: itxn.ts:136
32 byte address
voteKeyDilution
Section titled “voteKeyDilution”
readonlyvoteKeyDilution:uint64
Defined in: itxn.ts:152
Dilution for the 2-level participation key
voteLast
Section titled “voteLast”
readonlyvoteLast:uint64
Defined in: itxn.ts:148
The last round that the participation key is valid.