public class Account extends java.lang.Object implements TransactionBuilderAccount
Transaction
.Transaction.Builder
Constructor and Description |
---|
Account(KeyPair keypair,
java.lang.Long sequenceNumber)
Class constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getIncrementedSequenceNumber()
Returns sequence number incremented by one, but does not increment internal counter.
|
KeyPair |
getKeypair()
Returns keypair associated with this Account
|
java.lang.Long |
getSequenceNumber()
Returns current sequence number ot this Account.
|
void |
incrementSequenceNumber()
Increments sequence number in this object by one.
|
public Account(KeyPair keypair, java.lang.Long sequenceNumber)
keypair
- KeyPair associated with this AccountsequenceNumber
- Current sequence number of the account (can be obtained using java-digitalbits-sdk or horizon server)public KeyPair getKeypair()
TransactionBuilderAccount
getKeypair
in interface TransactionBuilderAccount
public java.lang.Long getSequenceNumber()
TransactionBuilderAccount
getSequenceNumber
in interface TransactionBuilderAccount
public java.lang.Long getIncrementedSequenceNumber()
TransactionBuilderAccount
getIncrementedSequenceNumber
in interface TransactionBuilderAccount
public void incrementSequenceNumber()
incrementSequenceNumber
in interface TransactionBuilderAccount