Package org.symbol.sdk.facade
Interface PublicAccount
- All Known Subinterfaces:
Account<TTransaction,TKeyPair>
- All Known Implementing Classes:
SymbolFacade.SymbolAccount,SymbolFacade.SymbolPublicAccount
public interface PublicAccount
- PublicAccount
- Cross-blockchain public account — a known public key plus its network-derived address. Implemented by the per-chain facade account types, whose overrides narrow
address()to the concrete chain address.
-
Method Summary
Modifier and TypeMethodDescriptionaddress()Gets the account address.Gets the account public key.
-
Method Details
-
publicKey
CryptoTypes.PublicKey publicKey()- PublicAccount.publicKey
- Gets the account public key.
- Returns:
- Public key.
-
address
ByteArray address()- PublicAccount.address
- Gets the account address.
- Returns:
- Address.
-