public static class TransactionHeader.TransactionHeaderImmutableBuilder extends Object
Modifier and Type | Method and Description |
---|---|
TransactionHeader |
build() |
TransactionHeader.TransactionHeaderImmutableBuilder |
expiry(UInt64 expiry) |
TransactionHeader.TransactionHeaderImmutableBuilder |
maxEnergyCost(UInt64 maxEnergyCost) |
TransactionHeader.TransactionHeaderImmutableBuilder |
nonce(Nonce nonce) |
TransactionHeader.TransactionHeaderImmutableBuilder |
payloadSize(UInt32 payloadSize) |
TransactionHeader.TransactionHeaderImmutableBuilder |
sender(AccountAddress sender) |
String |
toString() |
public TransactionHeader.TransactionHeaderImmutableBuilder sender(AccountAddress sender)
sender
- Sender (AccountAddress
) of this Transaction.this
.public TransactionHeader.TransactionHeaderImmutableBuilder nonce(Nonce nonce)
Nonce
- Account Nonce
Of the Sender Account.this
.public TransactionHeader.TransactionHeaderImmutableBuilder expiry(UInt64 expiry)
expiry
- Expiry
of this transaction.this
.public TransactionHeader.TransactionHeaderImmutableBuilder maxEnergyCost(UInt64 maxEnergyCost)
maxEnergyCost
- Energy allowed for this transaction.this
.public TransactionHeader.TransactionHeaderImmutableBuilder payloadSize(UInt32 payloadSize)
payloadSize
- Byte size of the payload for this transaction.this
.public TransactionHeader build()
Copyright © 2025. All rights reserved.