tangem-app-android-audited/app/src/main/java/org/stellar/sdk/TransactionBuilderAccount.java
2019-01-13 15:11:34 +03:00

26 lines
600 B
Java

package org.stellar.sdk;
/**
* Specifies interface for Account object used in {@link org.stellar.sdk.Transaction.Builder}
*/
public interface TransactionBuilderAccount {
/**
* Returns keypair associated with this Account
*/
KeyPair getKeypair();
/**
* Returns current sequence number ot this Account.
*/
Long getSequenceNumber();
/**
* Returns sequence number incremented by one, but does not increment internal counter.
*/
Long getIncrementedSequenceNumber();
/**
* Increments sequence number in this object by one.
*/
void incrementSequenceNumber();
}