PaymentFields
@algorandfoundation/algorand-typescript
@algorandfoundation/algorand-typescript / index / itxn / PaymentFields
Interface: PaymentFields
Defined in: packages/algo-ts/src/itxn.ts:75
Extends
Properties
amount?
optional
amount:uint64
Defined in: packages/algo-ts/src/itxn.ts:80
The amount, in microALGO, to transfer
closeRemainderTo?
optional
closeRemainderTo:AccountInput
Defined in: packages/algo-ts/src/itxn.ts:88
If set, bring the sender balance to 0 and send all remaining balance to this address
fee?
optional
fee:uint64
Defined in: packages/algo-ts/src/itxn.ts:47
microalgos
Inherited from
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
note?
optional
note:string
|bytes
Defined in: packages/algo-ts/src/itxn.ts:62
Any data up to 1024 bytes
Inherited from
receiver?
optional
receiver:AccountInput
Defined in: packages/algo-ts/src/itxn.ts:84
The address of the receiver
rekeyTo?
optional
rekeyTo:AccountInput
Defined in: packages/algo-ts/src/itxn.ts:72
32 byte Sender’s new AuthAddr
Inherited from
CommonTransactionFields
.rekeyTo
sender?
optional
sender:AccountInput
Defined in: packages/algo-ts/src/itxn.ts:42
32 byte address