All Classes

Class Description
AbstractServiceFactory<T,​C extends ServiceConfiguration>
This abstract factory defines the uniform process of retrieving service implementations.
AbstractTransaction<TxModel extends AbstractTransactionModel<?>>
this abstract class is the base of all transactions and wraps the calculation of transaction fees by using a default fee, generating the RLP and gaining the byte size of the transaction
AbstractTransactionModel<GeneratedTxModel>
This abstract class defines the behaviour of all specific transaction models and is tied to the relating generated endpoint model.
AbstractTransactionWithInnerTx<T extends AbstractTransactionModel<?>>
This abstract subclass introduces variables holding information about the inner transaction
Account
Account
Account.KindEnum
Gets or Sets kind
AccountApi  
AccountApi  
AccountApiImpl  
AccountResult  
AccountService  
AccountServiceImpl  
ACI
ACI
ACIResult  
AENS  
AENSException  
AeternityService
the central service to access all provided functions.
AeternityServiceConfiguration  
AeternityServiceFactory  
AException  
ApiClient  
ApiClient  
ApiClient  
ApiException  
ApiException  
ApiException  
ApiIdentifiers
ApiKeyAuth  
ApiKeyAuth  
ApiKeyAuth  
ApiModelMapper  
APIVersion
APIVersion
AuctionSortBy  
Authentication  
Authentication  
Authentication  
BaseConstants  
BaseFeeCalculationModel  
ByteCode
ByteCode
ByteCode
ByteCode
BytecodeCallResultInput
BytecodeCallResultInput
BytecodeCallResultInput.BackendEnum
Compiler backend; fate | aevm
ByteCodeInput
ByteCodeInput
ByteUtils
This util class provides all byte related methods
Calldata
Calldata
ChainApi  
ChainApi  
ChainApiImpl  
Channel
Channel
ChannelApi  
ChannelApi  
ChannelApiImpl  
ChannelCloseMutualTransaction  
ChannelCloseMutualTransactionModel  
ChannelCloseMutualTx
ChannelCloseMutualTx
ChannelCloseSoloTransaction  
ChannelCloseSoloTransactionModel  
ChannelCloseSoloTx
ChannelCloseSoloTx
ChannelCreateTransaction  
ChannelCreateTransactionModel  
ChannelCreateTx
ChannelCreateTx
ChannelDepositTransaction  
ChannelDepositTransactionModel  
ChannelDepositTx
ChannelDepositTx
ChannelForceProgressFeeCalculationModel  
ChannelForceProgressTx
ChannelForceProgressTx
ChannelSetDelegatesTx
ChannelSetDelegatesTx
ChannelSettleTransaction  
ChannelSettleTransactionModel  
ChannelSettleTx
ChannelSettleTx
ChannelSlashTransaction  
ChannelSlashTransactionModel  
ChannelSlashTx
ChannelSlashTx
ChannelSnapshotSoloTransaction  
ChannelSnapshotSoloTransactionModel  
ChannelSnapshotSoloTx
ChannelSnapshotSoloTx
ChannelWithdrawTransaction  
ChannelWithdrawTransactionModel  
ChannelWithdrawTx
ChannelWithdrawTx
CheckTxInPoolResponse
CheckTxInPoolResponse
CheckTxInPoolResult  
CommitmentId
CommitmentId
CompileOpts
CompileOpts
CompileOpts.BackendEnum
Compiler backend; fate | aevm
CompilerError
CompilerError
CompilerService  
CompilerVersion
CompilerVersion
Configuration  
Configuration  
Configuration  
Contract
Contract
ContractApi  
ContractApi  
ContractApiImpl  
ContractCallFeeCalculationModel  
ContractCallObject
ContractCallObject
ContractCallObjectModel  
ContractCallTransaction  
ContractCallTransactionModel  
ContractCallTx
ContractCallTx
ContractCreateFeeCalculationModel  
ContractCreateTransaction  
ContractCreateTransactionModel  
ContractCreateTx
ContractCreateTx
ContractObject
ContractObject
ContractTxOptions  
ContractTxResult  
CountResponse
CountResponse
CreateContractUnsignedTx
CreateContractUnsignedTx
CreateContractUnsignedTxAllOf
CreateContractUnsignedTxAllOf
CryptoUtils
This util class provides common methods
DebugApi  
DebugApi  
DebugApiImpl  
DebugModeNotEnabledException  
DecodeCalldataBytecode
DecodeCalldataBytecode
DecodeCalldataBytecode.BackendEnum
Compiler backend; fate | aevm
DecodeCalldataSource
DecodeCalldataSource
DecodedCalldata
DecodedCalldata
DecodedCallresult
DecodedCallresult
DefaultApi  
DefaultApi  
DefaultApiImpl  
DefaultUnitConversionServiceImpl  
Delegates
Delegates
DelegatesOneOf
DelegatesOneOf
DelegationService  
DelegationServiceFactory  
DelegationServiceImpl  
DeterministicHierarchy
Data structure to hold the deterministic key hierarchy tree, based on the given master keypair HdKeyPair
DeterministicHierarchyEntry
Data structure to hold a deterministic hierarchy entry
DryRunAccount
DryRunAccount
DryRunAccountModel  
DryRunApi  
DryRunApi  
DryRunApiImpl  
DryRunCallContext
DryRunCallContext
DryRunCallContextModel  
DryRunCallReq
DryRunCallReq
DryRunCallRequestModel  
DryRunInput
DryRunInput
DryRunInputItem
DryRunInputItem
DryRunInputItemModel  
DryRunRequest  
DryRunResult
DryRunResult
DryRunResults
DryRunResults
DryRunTransactionResult  
DryRunTransactionResults  
EncodedTx
EncodedTx
EncodingNotSupportedException  
EncodingType
The list of currently supported encoding types
EncodingUtils
This util class provides all encoding related methods
Error
Error
Error
Error
ErrorPos
ErrorPos
Event
Event
EventModel  
ExternalApi  
ExternalApi  
ExternalApiImpl  
FateAssembler
FateAssembler
FeeCalculationModel  
FunctionCallInput
FunctionCallInput
GAAttachTx
GAAttachTx
GaMetaFeeCalculationModel  
GAMetaTx
GAMetaTx
GAObject
GAObject
GAObjectModel  
GeneralizedAccountsAttachTransaction  
GeneralizedAccountsAttachTransactionModel  
GeneralizedAccountsMetaTransaction  
GeneralizedAccountsMetaTransactionModel  
Generation
Generation
GenericInputObject<T>
This class encapsules the generated input objects to keep the SDK stable in terms of changes within the underlying AE protocol
GenericResultObject<T,​V extends GenericResultObject<?,​?>>
This class encapsules the mapping of generated result objects and takes care of error handling.
HashResponse
HashResponse
HdKeyPair
Data structure to hold one derived key from the tree of hierarchic keys
HdWallet
This class wrapps a mnemonic additionally to the master rawKeyPair it contains the list of mnemonic seed words, the generated KeyPair and the DeterministicHierarchy which build the base for generating a hierarchical deterministic wallet.
Header
Header
HeightResponse
HeightResponse
HttpBasicAuth  
HttpBasicAuth  
HttpBasicAuth  
HttpBearerAuth  
HttpBearerAuth  
HttpBearerAuth  
InfoService  
InfoServiceImpl  
InlineResponse200
InlineResponse200
InternalApi  
InternalApi  
InternalApiImpl  
InvalidParameterException  
JavaTimeFormatter
Class that add parsing/formatting support for Java 8+ OffsetDateTime class.
JavaTimeFormatter
Class that add parsing/formatting support for Java 8+ OffsetDateTime class.
JavaTimeFormatter
Class that add parsing/formatting support for Java 8+ OffsetDateTime class.
KeyBlock
KeyBlock
KeyBlockResult  
KeyPair
Basic keypair holding the public and private key as raw byte array as well as human readable representation for encoded private key and address
KeyPairService  
KeyPairServiceConfiguration  
KeyPairServiceFactory  
KeyPairServiceImpl  
Keystore  
Keystore.CipherParams  
Keystore.Crypto  
Keystore.KdfParams  
KeystoreService  
KeystoreServiceConfiguration  
KeystoreServiceFactory  
KeystoreServiceImpl  
Mandatory
this annotation indicates, that a field of a transaction model is mandatory and must contain a value.
MicroBlockHeader
MicroBlockHeader
MiddlewareApi  
MiddlewareApi  
MiddlewareApiImpl  
MiddlewareService  
MiddlewareServiceImpl  
NameAuction
NameAuction
NameAuction.StatusEnum
Gets or Sets status
NameAuctionInfo
NameAuctionInfo
NameAuctionResult  
NameAuctions
NameAuctions
NameAuctionsResult  
NameClaimDetail
NameClaimDetail
NameClaimDetailModel  
NameClaimTransaction  
NameClaimTransactionModel  
NameClaimTx
NameClaimTx
NameClaimTx
NameClaimTx
NameEntry
NameEntry
NameEntryResult  
NameHash
NameHash
NameInfo
NameInfo
NameInfoOwnership
NameInfoOwnership
NamePointer
NamePointer
NamePreclaimTransaction  
NamePreclaimTransactionModel  
NamePreclaimTx
NamePreclaimTx
NameRevokeTransaction  
NameRevokeTransactionModel  
NameRevokeTx
NameRevokeTx
NameService  
NameServiceApi  
NameServiceApi  
NameServiceApiImpl  
NameServiceImpl  
NameTransferTransaction  
NameTransferTransactionModel  
NameTransferTx
NameTransferTx
NameUpdateTransaction  
NameUpdateTransactionModel  
NameUpdateTx
NameUpdateTx
Network
List of available networks - needed for transaction-signature transaction-signature
NextNonceResponse
NextNonceResponse
NextNonceStrategy  
NodeInfoApi  
NodeInfoApi  
NodeInfoApiImpl  
NodeOperatorApi  
NodeOperatorApi  
NodeOperatorApiImpl  
NoSuchOracleTTLTypeException  
ObjectResultWrapper
This object result wrapper introduces the error handling when returning object from node calls
OffChainCallContract
OffChainCallContract
OffChainCallContractAllOf
OffChainCallContractAllOf
OffChainDeposit
OffChainDeposit
OffChainDepositAllOf
OffChainDepositAllOf
OffChainNewContract
OffChainNewContract
OffChainNewContractAllOf
OffChainNewContractAllOf
OffChainTransfer
OffChainTransfer
OffChainTransferAllOf
OffChainTransferAllOf
OffChainUpdate
OffChainUpdate
OffChainWithdrawal
OffChainWithdrawal
OffChainWithdrawalAllOf
OffChainWithdrawalAllOf
OracleApi  
OracleApi  
OracleApiImpl  
OracleExtendTransaction  
OracleExtendTransactionModel  
OracleExtendTx
OracleExtendTx
OracleFeeCalculationModel  
OracleQueries
OracleQueries
OracleQueriesResult  
OracleQuery
OracleQuery
OracleQueryResult  
OracleQueryTransaction  
OracleQueryTransactionModel  
OracleQueryTx
OracleQueryTx
OracleRegisterTransaction  
OracleRegisterTransactionModel  
OracleRegisterTx
OracleRegisterTx
OracleRespondTransaction  
OracleRespondTransactionModel  
OracleRespondTx
OracleRespondTx
OracleService  
OracleServiceImpl  
OracleTTLType  
Pair  
Pair  
Pair  
PayingForFeeCalculationModel
The fee is calculated according to the following formula
PayingForTransaction  
PayingForTransactionModel  
PayingForTx
PayingForTx
PeerConnections
PeerConnections
PeerDetails
PeerDetails
PeerPubKey
PeerPubKey
Peers
Peers
PoI
PoI
PostTransactionResult  
PostTxResponse
PostTxResponse
Protocol
Protocol
PubKey
PubKey
QueryParams  
QueryType  
RegisteredOracle
RegisteredOracle
RegisteredOracleResult  
RFC3339DateFormat  
RFC3339DateFormat  
RFC3339DateFormat  
SerializationTags  
ServerConfiguration
Representing a Server configuration.
ServerConfiguration
Representing a Server configuration.
ServerConfiguration
Representing a Server configuration.
ServerVariable
Representing a Server Variable for server URL template substitution.
ServerVariable
Representing a Server Variable for server URL template substitution.
ServerVariable
Representing a Server Variable for server URL template substitution.
ServiceConfiguration
The SDKs basic configuration class.
SignedTx
SignedTx
SignedTxs
SignedTxs
SigningUtil
This util class provides all methods related to signing
SophiaAENSName  
SophiaAENSPointee  
SophiaAENSPointee.Type  
SophiaBinaryData
SophiaBinaryData
SophiaBytes  
SophiaCallResultInput
SophiaCallResultInput
SophiaChainTTL  
SophiaChainTTL.Type  
SophiaCompilerServiceImpl  
SophiaHash  
SophiaJsonData
SophiaJsonData
SophiaSignature  
SophiaString  
SophiaTuple  
SophiaType  
SophiaTypeTransformer  
SortDirection  
SpendTransaction  
SpendTransactionModel  
SpendTx
SpendTx
Status
Status
Status
Status
StatusResult  
StringResultWrapper
This string result wrapper introduces the error handling when returning simple string from node calls
StringUtil  
StringUtil  
StringUtil  
TokenSupply
TokenSupply
TransactionApi  
TransactionApi  
TransactionApiImpl  
TransactionCreateException  
TransactionInfoResult  
TransactionResult  
TransactionResults  
TransactionService  
TransactionServiceImpl  
TransactionWaitTimeoutExpiredException  
TTL
TTL
TTL.TypeEnum
Gets or Sets type
Tx
Tx
TxAllOf
TxAllOf
TxAllOf.TypeEnum
Gets or Sets type
TxInfoObject
TxInfoObject
UnitConversionService
This interface provides methods to convert between the biggest and smallest unit of a token according to the given unit-factor.
UnitConversionUtil
This class can be used to convert AE to and from different units.
UnitConversionUtil.Unit  
UnsignedTx
UnsignedTx
ValidateByteCodeInput
ValidateByteCodeInput
ValidationUtil
Realizes the AbstractTransactionModels input values validation
VirtualMachine
aeternity supports multiple virtual machines.