Skip to content

KeyRegistrationTxn

@algorandfoundation/algorand-typescript


@algorandfoundation/algorand-typescript / index / <internal> / KeyRegistrationTxn

Defined in: packages/algo-ts/src/transactions.ts:118

readonly fee: uint64

Defined in: packages/algo-ts/src/transactions.ts:44

microalgos

TransactionBase.fee


readonly firstValid: uint64

Defined in: packages/algo-ts/src/transactions.ts:49

round number

TransactionBase.firstValid


readonly firstValidTime: uint64

Defined in: packages/algo-ts/src/transactions.ts:54

UNIX timestamp of block before txn.FirstValid. Fails if negative

TransactionBase.firstValidTime


readonly groupIndex: uint64

Defined in: packages/algo-ts/src/transactions.ts:80

Position of this transaction within an atomic group A stand-alone transaction is implicitly element 0 in a group of 1

TransactionBase.groupIndex


readonly lastValid: uint64

Defined in: packages/algo-ts/src/transactions.ts:59

round number

TransactionBase.lastValid


readonly lease: bytes

Defined in: packages/algo-ts/src/transactions.ts:69

32 byte lease value

TransactionBase.lease


readonly nonparticipation: boolean

Defined in: packages/algo-ts/src/transactions.ts:147

Marks an account nonparticipating for rewards


readonly note: bytes

Defined in: packages/algo-ts/src/transactions.ts:64

Any data up to 1024 bytes

TransactionBase.note


readonly rekeyTo: Account

Defined in: packages/algo-ts/src/transactions.ts:90

32 byte Sender’s new AuthAddr

TransactionBase.rekeyTo


readonly selectionKey: bytes

Defined in: packages/algo-ts/src/transactions.ts:127

32 byte address


readonly sender: Account

Defined in: packages/algo-ts/src/transactions.ts:39

32 byte address

TransactionBase.sender


readonly stateProofKey: bytes

Defined in: packages/algo-ts/src/transactions.ts:152

64 byte state proof public key


readonly txnId: bytes

Defined in: packages/algo-ts/src/transactions.ts:85

The computed ID for this transaction. 32 bytes.

TransactionBase.txnId


readonly type: KeyRegistration

Defined in: packages/algo-ts/src/transactions.ts:156

Transaction type as integer


readonly typeBytes: bytes

Defined in: packages/algo-ts/src/transactions.ts:74

Transaction type as bytes

TransactionBase.typeBytes


readonly voteFirst: uint64

Defined in: packages/algo-ts/src/transactions.ts:132

The first round that the participation key is valid.


readonly voteKey: bytes

Defined in: packages/algo-ts/src/transactions.ts:122

32 byte address


readonly voteKeyDilution: uint64

Defined in: packages/algo-ts/src/transactions.ts:142

Dilution for the 2-level participation key


readonly voteLast: uint64

Defined in: packages/algo-ts/src/transactions.ts:137

The last round that the participation key is valid.