Skip to content

KeyRegistrationFields

@algorandfoundation/algorand-typescript


@algorandfoundation/algorand-typescript / index / itxn / KeyRegistrationFields

Interface: KeyRegistrationFields

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

Extends

Properties

fee?

optional fee: uint64

Defined in: packages/algo-ts/src/itxn.ts:47

microalgos

Inherited from

CommonTransactionFields.fee


firstValid?

optional firstValid: uint64

Defined in: packages/algo-ts/src/itxn.ts:52

round number

Inherited from

CommonTransactionFields.firstValid


firstValidTime?

optional firstValidTime: uint64

Defined in: packages/algo-ts/src/itxn.ts:57

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

Inherited from

CommonTransactionFields.firstValidTime


lease?

optional lease: bytes

Defined in: packages/algo-ts/src/itxn.ts:67

32 byte lease value

Inherited from

CommonTransactionFields.lease


nonparticipation?

optional nonparticipation: boolean

Defined in: packages/algo-ts/src/itxn.ts:119

Marks an account nonparticipating for rewards


note?

optional note: string | bytes

Defined in: packages/algo-ts/src/itxn.ts:62

Any data up to 1024 bytes

Inherited from

CommonTransactionFields.note


rekeyTo?

optional rekeyTo: AccountInput

Defined in: packages/algo-ts/src/itxn.ts:72

32 byte Sender’s new AuthAddr

Inherited from

CommonTransactionFields.rekeyTo


selectionKey?

optional selectionKey: bytes

Defined in: packages/algo-ts/src/itxn.ts:99

32 byte address


sender?

optional sender: AccountInput

Defined in: packages/algo-ts/src/itxn.ts:42

32 byte address

Inherited from

CommonTransactionFields.sender


stateProofKey?

optional stateProofKey: bytes

Defined in: packages/algo-ts/src/itxn.ts:124

64 byte state proof public key


voteFirst?

optional voteFirst: uint64

Defined in: packages/algo-ts/src/itxn.ts:104

The first round that the participation key is valid.


voteKey?

optional voteKey: bytes

Defined in: packages/algo-ts/src/itxn.ts:94

32 byte address


voteKeyDilution?

optional voteKeyDilution: uint64

Defined in: packages/algo-ts/src/itxn.ts:114

Dilution for the 2-level participation key


voteLast?

optional voteLast: uint64

Defined in: packages/algo-ts/src/itxn.ts:109

The last round that the participation key is valid.