Package org.symbol.sdk.facade
Class NemFacade.NemAccount
java.lang.Object
org.symbol.sdk.facade.NemFacade.NemPublicAccount
org.symbol.sdk.facade.NemFacade.NemAccount
- All Implemented Interfaces:
- Enclosing class:
public static final class NemFacade.NemAccount
extends NemFacade.NemPublicAccount
implements Account<Transaction,KeyPair>
- NemAccount
NEM account — adds the signing key pair to
NemFacade.NemPublicAccount.
-
Field Summary
Fields inherited from class org.symbol.sdk.facade.NemFacade.NemPublicAccount
facade -
Method Summary
Modifier and TypeMethodDescriptionkeyPair()Gets the account key pair.Creates aMessageEncoderusing this account as one party.signTransaction(Transaction transaction) Signs a NEM transaction.Methods inherited from class org.symbol.sdk.facade.NemFacade.NemPublicAccount
address, publicKeyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.symbol.sdk.facade.PublicAccount
address, publicKey
-
Method Details
-
keyPair
- NemAccount.keyPair
Description copied from interface:
Account
Gets the account key pair.- Specified by:
keyPairin interfaceAccount<Transaction,KeyPair> - Returns:
Key pair.
-
messageEncoder
- NemAccount.messageEncoder
Creates a
MessageEncoderusing this account as one party.
- Returns:
Message encoder.
-
signTransaction
- NemAccount.signTransaction
Signs a NEM transaction.
- Specified by:
signTransactionin interfaceAccount<Transaction,KeyPair> - Parameters:
transaction- Transaction object.- Returns:
Transaction signature.
-