- AbstractAccount - Class in hera.api.model.internal
-
- AbstractAccount() - Constructor for class hera.api.model.internal.AbstractAccount
-
- AbstractAergoApi - Class in hera.api
-
- AbstractAergoApi() - Constructor for class hera.api.AbstractAergoApi
-
- AbstractConfiguration - Class in hera.util.conf
-
- AbstractConfiguration() - Constructor for class hera.util.conf.AbstractConfiguration
-
- AbstractConfiguration(boolean) - Constructor for class hera.util.conf.AbstractConfiguration
-
- AbstractServer - Class in hera.server
-
- AbstractServer() - Constructor for class hera.server.AbstractServer
-
- Account - Interface in hera.api.model
-
Deprecated.
- ACCOUNT_CREATE_NAME - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_GETNAMEOWNER - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_GETSTAKINGINFO - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_GETSTATE - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_LIST_ELECTED - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_SIGN - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_STAKING - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_UNSTAKING - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_UPDATE_NAME - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_VERIFY - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_VOTE - Static variable in class hera.client.ClientConstants
-
- ACCOUNT_VOTESOF - Static variable in class hera.client.ClientConstants
-
- AccountAddress - Class in hera.api.model
-
- AccountAddress(String) - Constructor for class hera.api.model.AccountAddress
-
AccountAddress constructor.
- AccountAddress(BytesValue) - Constructor for class hera.api.model.AccountAddress
-
AccountAddress constructor.
- AccountAddress(BytesValue, String) - Constructor for class hera.api.model.AccountAddress
-
- AccountAddressAdaptor - Class in hera.api.model.internal
-
Just to use name in a account address.
- AccountAddressAdaptor(Name) - Constructor for class hera.api.model.internal.AccountAddressAdaptor
-
- accountAddressConverter - Variable in class hera.client.internal.AccountBaseTemplate
-
- accountAddressConverter - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- accountAddressConverter - Variable in class hera.client.internal.ContractBaseTemplate
-
- accountAddressConverter - Variable in class hera.client.internal.KeyStoreBaseTemplate
-
- accountAddressConverter - Variable in class hera.transport.AccountConverterFactory
-
- accountAddressConverter - Variable in class hera.transport.AuthenticationConverterFactory
-
- accountAddressConverter - Variable in class hera.transport.EventConverterFactory
-
- accountAddressConverter - Variable in class hera.transport.EventFilterConverterFactory
-
- accountAddressConverter - Variable in class hera.transport.TransactionInBlockConverterFactory
-
- accountAddressConverter - Variable in class hera.transport.TxReceiptConverterFactory
-
- AccountAddressConverterFactory - Class in hera.transport
-
- AccountAddressConverterFactory() - Constructor for class hera.transport.AccountAddressConverterFactory
-
- accountBaseTemplate - Variable in class hera.client.AccountTemplate
-
- AccountBaseTemplate - Class in hera.client.internal
-
- AccountBaseTemplate() - Constructor for class hera.client.internal.AccountBaseTemplate
-
- accountBaseTemplate - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- accountBaseTemplate - Variable in class hera.client.internal.ContractBaseTemplate
-
- AccountConverterFactory - Class in hera.transport
-
- AccountConverterFactory() - Constructor for class hera.transport.AccountConverterFactory
-
- AccountFactory - Class in hera.api.model
-
Deprecated.
- AccountFactory() - Constructor for class hera.api.model.AccountFactory
-
Deprecated.
- AccountHoldable - Interface in hera.wallet
-
Deprecated.
- AccountOperation - Interface in hera.api
-
Provide account related operations.
- accountProvider - Variable in class hera.wallet.internal.TransactionTrier
-
Deprecated.
- AccountState - Class in hera.api.model
-
- AccountState() - Constructor for class hera.api.model.AccountState
-
- accountStateConverter - Variable in class hera.client.internal.AccountBaseTemplate
-
- AccountStateConverterFactory - Class in hera.transport
-
- AccountStateConverterFactory() - Constructor for class hera.transport.AccountStateConverterFactory
-
- AccountTemplate - Class in hera.client
-
- AccountTemplate() - Constructor for class hera.client.AccountTemplate
-
- AccountTotalVote - Class in hera.api.model
-
- accountTotalVoteConverter - Variable in class hera.client.internal.AccountBaseTemplate
-
- accountTotalVoteConverter - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- AccountTotalVoteConverterFactory - Class in hera.transport
-
- AccountTotalVoteConverterFactory() - Constructor for class hera.transport.AccountTotalVoteConverterFactory
-
- AccountWithAddress - Class in hera.api.model.internal
-
- AccountWithAddress() - Constructor for class hera.api.model.internal.AccountWithAddress
-
- AccountWithAddressAndSigner - Class in hera.api.model.internal
-
- AccountWithAddressAndSigner() - Constructor for class hera.api.model.internal.AccountWithAddressAndSigner
-
- AccountWithKey - Class in hera.api.model.internal
-
- AccountWithKey() - Constructor for class hera.api.model.internal.AccountWithKey
-
- adapt(Class<OperationT>) - Method in class hera.api.AbstractAergoApi
-
- adapt(Class<T>) - Method in class hera.api.model.AccountAddress
-
- adapt(Class<T>) - Method in class hera.api.model.BlockHash
-
- adapt(Class<T>) - Method in class hera.api.model.ChainIdHash
-
- adapt(Class<T>) - Method in class hera.api.model.ContractAddress
-
- adapt(Class<T>) - Method in class hera.api.model.ContractTxHash
-
- adapt(Class<T>) - Method in class hera.api.model.Hash
-
- adapt(Class<T>) - Method in class hera.api.model.Name
-
- adapt(Class<T>) - Method in class hera.api.model.TxHash
-
- adapt(Class<AdapteeT>) - Method in interface hera.custom.Adaptor
-
get Adaptee for adaptor.
- adapt(Class<T>) - Method in interface hera.util.Adaptor
-
Convert to other resource.
- Adaptee<AdaptorT> - Interface in hera.custom
-
- AdaptException - Exception in hera.exception
-
- AdaptException(Class<?>, Class<?>) - Constructor for exception hera.exception.AdaptException
-
- Adaptor - Interface in hera.custom
-
- Adaptor - Interface in hera.util
-
- AdaptorManager - Class in hera.custom
-
- AdaptorManager() - Constructor for class hera.custom.AdaptorManager
-
- add(Aer) - Method in class hera.api.model.Aer
-
Returns a Aer whose value is (this.value + other.value)
.
- add(BigNumber) - Method in class hera.api.model.BigNumber
-
- addConfiguration(String, String) - Method in class hera.client.AergoClientBuilder
-
- addConfiguration(String, String) - Method in interface hera.client.ClientConfiguer
-
Add a configuration with key
and value
.
- addConfiguration(String, String) - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- addListener(StateChangeListener<StateT>) - Method in class hera.server.StateMachine
-
- address - Variable in class hera.api.model.ContractInterface
-
- address - Variable in class hera.api.model.ContractInvocation
-
- address - Variable in class hera.api.model.internal.AccountWithAddress
-
- address - Variable in class hera.api.model.internal.AccountWithAddressAndSigner
-
- address - Variable in class hera.key.AergoKey
-
- address2Nonce - Variable in class hera.api.transaction.SimpleNonceProvider
-
- ADDRESS_BYTE_LENGTH - Static variable in class hera.spec.AergoSpec
-
- ADDRESS_PREFIX - Static variable in class hera.spec.AergoSpec
-
- addressConverter - Variable in class hera.transport.BlockHeaderConverterFactory
-
- AddressResolver - Class in hera.spec.resolver
-
- AddressResolver() - Constructor for class hera.spec.resolver.AddressResolver
-
- addServerListener(ServerListener) - Method in class hera.server.AbstractServer
-
- addServerListener(ServerListener) - Method in interface hera.server.Server
-
Add a listener for server event.
- Aer - Class in hera.api.model
-
- Aer() - Constructor for class hera.api.model.Aer
-
- Aer(String) - Constructor for class hera.api.model.Aer
-
Create Aer
instance.
- Aer(String, Aer.Unit) - Constructor for class hera.api.model.Aer
-
Create Aer
instance.
- Aer(BigInteger) - Constructor for class hera.api.model.Aer
-
Aer constructor.
- Aer.Unit - Enum in hera.api.model
-
An unit to represent aergo.
- AERGO_NAME - Static variable in class hera.api.model.Name
-
- AERGO_ONE - Static variable in class hera.api.model.Aer
-
- AERGO_SYSTEM - Static variable in class hera.api.model.Name
-
- AergoApi - Interface in hera.api
-
- AergoClient - Class in hera.client
-
- aergoClient - Variable in class hera.wallet.WalletApiImpl
-
- AergoClientBuilder - Class in hera.client
-
- AergoClientBuilder() - Constructor for class hera.client.AergoClientBuilder
-
- AergoKey - Class in hera.key
-
- AergoKey(String, String) - Constructor for class hera.key.AergoKey
-
AergoKey constructor.
- AergoKey(EncryptedPrivateKey, String) - Constructor for class hera.key.AergoKey
-
AergoKey constructor.
- AergoKey(ECDSAKey) - Constructor for class hera.key.AergoKey
-
AergoKey constructor.
- AergoKeyGenerator - Class in hera.key
-
- AergoKeyGenerator() - Constructor for class hera.key.AergoKeyGenerator
-
- aergoService - Variable in class hera.client.internal.AccountBaseTemplate
-
- aergoService - Variable in class hera.client.internal.BlockBaseTemplate
-
- aergoService - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- aergoService - Variable in class hera.client.internal.KeyStoreBaseTemplate
-
- aergoService - Variable in class hera.client.internal.TransactionBaseTemplate
-
- AergoSignVerifier - Class in hera.key
-
- AergoSignVerifier() - Constructor for class hera.key.AergoSignVerifier
-
- AergoSpec - Class in hera.spec
-
- AergoSpec() - Constructor for class hera.spec.AergoSpec
-
- AergoSpec.PayloadType - Enum in hera.spec
-
- AergoSpec.Unit - Enum in hera.spec
-
- amount - Variable in class hera.api.model.ContractDefinition.Builder
-
- amount(Aer) - Method in class hera.api.model.ContractDefinition.Builder
-
- amount(Aer) - Method in interface hera.api.model.ContractDefinition.ContractDefinitionWithPayloadReady
-
- amount(Aer) - Method in interface hera.api.model.ContractInterface.ContractInvocationWithReady
-
- amount - Variable in class hera.api.model.ContractInterface.InvocationBuilder
-
- amount(Aer) - Method in class hera.api.model.ContractInterface.InvocationBuilder
-
- amount - Variable in class hera.api.model.ContractInvocation
-
- amount(String, Aer.Unit) - Method in interface hera.spec.transaction.dsl.NeedAmount
-
Accept amount
.
- amount(Aer) - Method in interface hera.spec.transaction.dsl.NeedAmount
-
- amount(String, Aer.Unit) - Method in class hera.spec.transaction.PlainTransactionBuilder
-
- amount(Aer) - Method in class hera.spec.transaction.PlainTransactionBuilder
-
- amount(String, Aer.Unit) - Method in class hera.spec.transaction.StakeTransactionBuilder
-
- amount(Aer) - Method in class hera.spec.transaction.StakeTransactionBuilder
-
- amount(String, Aer.Unit) - Method in class hera.spec.transaction.UnstakeTransactionBuilder
-
- amount(Aer) - Method in class hera.spec.transaction.UnstakeTransactionBuilder
-
- ApiAudience - Class in hera.annotation
-
- ApiAudience() - Constructor for class hera.annotation.ApiAudience
-
- ApiAudience.Private - Annotation Type in hera.annotation
-
Intended for use only within hera itself.
- ApiAudience.Public - Annotation Type in hera.annotation
-
Intended for use by any project or application.
- ApiStability - Class in hera.annotation
-
- ApiStability() - Constructor for class hera.annotation.ApiStability
-
- ApiStability.Stable - Annotation Type in hera.annotation
-
Can evolve while retaining compatibility for minor release boundaries.;
can break compatibility only at major release (ie.
- ApiStability.Unstable - Annotation Type in hera.annotation
-
No guarantee is provided as to reliability or stability across any
level of release granularity.
- append(BytesValue, byte) - Static method in class hera.util.BytesValueUtils
-
Append a prefix to the given target
.
- append(byte[], byte) - Static method in class hera.util.BytesValueUtils
-
Append a prefix to the given target
.
- append(String...) - Static method in class hera.util.FilepathUtils
-
Append fragment
and return path.
- append(String[], int, int) - Static method in class hera.util.FilepathUtils
-
Extract sub fragments from start
to to
and append.
- appendHexa(StringBuilder, int) - Static method in class hera.util.HexUtils
-
Append hex value of ch
to buffer
.
- appendHexa(StringBuilder, byte[]) - Static method in class hera.util.HexUtils
-
Append hex values of bytes
to buffer
.
- appendQuoted(StringBuilder, String) - Static method in class hera.spec.resolver.JsonResolver
-
- apply() - Method in interface hera.api.function.Function0
-
Applies this function.
- apply(T) - Method in interface hera.api.function.Function1
-
Applies this function to the given argument.
- apply(T1, T2) - Method in interface hera.api.function.Function2
-
Applies this function to the given arguments.
- apply(T1, T2, T3) - Method in interface hera.api.function.Function3
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4) - Method in interface hera.api.function.Function4
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface hera.api.function.Function5
-
Applies this function to the given arguments.
- apply(Function0<R>) - Method in interface hera.api.function.FunctionDecorator
-
- apply(Function1<T, R>) - Method in interface hera.api.function.FunctionDecorator
-
- apply(Function2<T1, T2, R>) - Method in interface hera.api.function.FunctionDecorator
-
- apply(Function3<T1, T2, T3, R>) - Method in interface hera.api.function.FunctionDecorator
-
- apply(Function4<T1, T2, T3, T4, R>) - Method in interface hera.api.function.FunctionDecorator
-
- apply(Function5<T1, T2, T3, T4, T5, R>) - Method in interface hera.api.function.FunctionDecorator
-
- apply() - Method in class hera.api.function.impl.Function0WithIdentity
-
- apply(T) - Method in class hera.api.function.impl.Function1WithIdentity
-
- apply(T1, T2) - Method in class hera.api.function.impl.Function2WithIdentity
-
- apply(T1, T2, T3) - Method in class hera.api.function.impl.Function3WithIdentity
-
- apply(T1, T2, T3, T4) - Method in class hera.api.function.impl.Function4WithIdentity
-
- apply(T1, T2, T3, T4, T5) - Method in class hera.api.function.impl.Function5WithIdentity
-
- apply(Context) - Method in class hera.client.internal.ManagedChannelFactory
-
- apply(Function0<R>) - Method in class hera.strategy.InvocationStrategy
-
- apply(Function1<T, R>) - Method in class hera.strategy.InvocationStrategy
-
- apply(Function2<T1, T2, R>) - Method in class hera.strategy.InvocationStrategy
-
- apply(Function3<T1, T2, T3, R>) - Method in class hera.strategy.InvocationStrategy
-
- apply(Function4<T1, T2, T3, T4, R>) - Method in class hera.strategy.InvocationStrategy
-
- apply(Function5<T1, T2, T3, T4, T5, R>) - Method in class hera.strategy.InvocationStrategy
-
- apply(Function0<R>) - Method in class hera.strategy.StrategyApplier
-
- apply(Function1<T, R>) - Method in class hera.strategy.StrategyApplier
-
- apply(Function2<T1, T2, R>) - Method in class hera.strategy.StrategyApplier
-
- apply(Function3<T1, T2, T3, R>) - Method in class hera.strategy.StrategyApplier
-
- apply(Function4<T1, T2, T3, T4, R>) - Method in class hera.strategy.StrategyApplier
-
- apply(Function5<T1, T2, T3, T4, T5, R>) - Method in class hera.strategy.StrategyApplier
-
- apply(byte[], int, int) - Method in interface hera.util.StreamConsumer
-
- args(Object...) - Method in interface hera.api.model.ContractInterface.ContractInvocationWithReady
-
- args - Variable in class hera.api.model.ContractInterface.InvocationBuilder
-
- args(Object...) - Method in class hera.api.model.ContractInterface.InvocationBuilder
-
- args - Variable in class hera.api.model.ContractInvocation
-
- args - Variable in class hera.api.model.EventFilter.EventFilterBuilder
-
- args(Object...) - Method in class hera.api.model.EventFilter.EventFilterBuilder
-
- args(List<Object>) - Method in class hera.api.model.EventFilter.EventFilterBuilder
-
- args - Variable in class hera.server.StateMachine
-
- argumentNames - Variable in class hera.api.model.ContractFunction
-
- ArrayUtils - Class in hera.util
-
- ArrayUtils() - Constructor for class hera.util.ArrayUtils
-
- asJsonArray(List<Object>) - Static method in class hera.spec.resolver.JsonResolver
-
Convert java List
into json array form.
- asJsonBoolean(Boolean) - Static method in class hera.spec.resolver.JsonResolver
-
Convert java Boolean
into json boolean.
- asJsonForm(String, List<Object>) - Static method in class hera.spec.resolver.PayloadResolver
-
- asJsonNull() - Static method in class hera.spec.resolver.JsonResolver
-
Convert java null into json null.
- asJsonNumber(Number) - Static method in class hera.spec.resolver.JsonResolver
-
Convert java Number
into json number.
- asJsonObject(Map<String, Object>) - Static method in class hera.spec.resolver.JsonResolver
-
Convert java Map
into json object form.
- asJsonString(String) - Static method in class hera.spec.resolver.JsonResolver
-
Convert java String
into json string.
- asMap() - Method in class hera.util.conf.DummyConfiguration
-
- asMap() - Method in class hera.util.conf.EnvironmentConfiguration
-
- asMap() - Method in class hera.util.conf.HierachicalConfiguration
-
- asMap() - Method in class hera.util.conf.InMemoryConfiguration
-
- asMap() - Method in class hera.util.conf.SystemPropertiesConfiguration
-
- asMap() - Method in interface hera.util.Configuration
-
- assertEquals(Object, Object, RuntimeException) - Static method in class hera.util.ValidationUtils
-
Assert that obj1
is equal to obj2
.
- assertEquals(Object, Object, String) - Static method in class hera.util.ValidationUtils
-
Assert that obj1
is equal to obj2
.
- assertEquals(Object, Object) - Static method in class hera.util.ValidationUtils
-
Assert that obj1
is equal to obj2
.
- assertFalse(boolean, RuntimeException) - Static method in class hera.util.ValidationUtils
-
assert that value
is false
.
- assertFalse(boolean, String) - Static method in class hera.util.ValidationUtils
-
assert that value
is false
.
- assertFalse(boolean) - Static method in class hera.util.ValidationUtils
-
assert that value
is false
.
- assertNotEquals(Object, Object, RuntimeException) - Static method in class hera.util.ValidationUtils
-
Assert that obj1
is not equal to obj2
.
- assertNotEquals(Object, Object, String) - Static method in class hera.util.ValidationUtils
-
Assert that obj1
is not equal to obj2
.
- assertNotEquals(Object, Object) - Static method in class hera.util.ValidationUtils
-
Assert that obj1
is not equal to obj2
.
- assertNotNull(Object, RuntimeException) - Static method in class hera.util.ValidationUtils
-
assert that obj
is not null.
- assertNotNull(Object, String) - Static method in class hera.util.ValidationUtils
-
assert that obj
is not null.
- assertNotNull(Object) - Static method in class hera.util.ValidationUtils
-
assert that obj
is not null.
- assertNull(Object, RuntimeException) - Static method in class hera.util.ValidationUtils
-
assert that obj
is null.
- assertNull(Object, String) - Static method in class hera.util.ValidationUtils
-
assert that obj
is null.
- assertNull(Object) - Static method in class hera.util.ValidationUtils
-
assert that obj
is null.
- assertTrue(boolean, RuntimeException) - Static method in class hera.util.ValidationUtils
-
assert that value
is true
.
- assertTrue(boolean, String) - Static method in class hera.util.ValidationUtils
-
assert that value
is true
.
- assertTrue(boolean) - Static method in class hera.util.ValidationUtils
-
assert that value
is true
.
- Authentication - Class in hera.api.model
-
- Authentication() - Constructor for class hera.api.model.Authentication
-
- authenticationConverter - Variable in class hera.client.internal.KeyStoreBaseTemplate
-
- AuthenticationConverterFactory - Class in hera.transport
-
- AuthenticationConverterFactory() - Constructor for class hera.transport.AuthenticationConverterFactory
-
- authMac - Variable in class hera.wallet.WalletApiImpl
-
- cabinetKey - Variable in class hera.ThreadLocalContextProvider
-
- cacheChainIdHash(ChainIdHash) - Method in interface hera.api.ChainIdHashHolder
-
Cache chain id hash.
- cacheChainIdHash(ChainIdHash) - Method in class hera.client.AergoClient
-
- cacheChainIdHash() - Method in class hera.wallet.LegacyWallet
-
- cacheChainIdHash(ChainIdHash) - Method in class hera.wallet.LegacyWallet
-
- cacheChainIdHash() - Method in interface hera.wallet.Wallet
-
Deprecated.
Cache chain id hash with current node.
- cacheChainIdHash(ChainIdHash) - Method in interface hera.wallet.Wallet
-
Deprecated.
Cache chain id hash with corresponding chainIdHash
.
- calculateCheckSum(byte[]) - Static method in class hera.util.Base58Utils
-
Calculate checksum with a rawData
.
- calculateHash(RawTransaction) - Static method in class hera.spec.resolver.TransactionHashResolver
-
Calculate a hash of transaction.
- calculateHash(RawTransaction, Signature) - Static method in class hera.spec.resolver.TransactionHashResolver
-
Calculate a hash of transaction.
- calculateNonce(byte[]) - Static method in class hera.spec.resolver.EncryptedPrivateKeyResolver
-
- candidates(List<String>) - Method in interface hera.spec.transaction.dsl.VoteTransaction.WithChainIdHashAndSenderAndNonceAndVoteId
-
Accept candidates to be voted.
- candidates - Variable in class hera.spec.transaction.VoteTransactionBuilder
-
- candidates(List<String>) - Method in class hera.spec.transaction.VoteTransactionBuilder
-
- chain - Variable in class hera.strategy.StrategyApplier
-
- ChainId - Class in hera.api.model
-
- ChainId() - Constructor for class hera.api.model.ChainId
-
- ChainIdHash - Class in hera.api.model
-
- ChainIdHash(String) - Constructor for class hera.api.model.ChainIdHash
-
ChainIdHash constructor.
- ChainIdHash(BytesValue) - Constructor for class hera.api.model.ChainIdHash
-
ChainIdHash constructor.
- chainIdHash - Variable in class hera.ContextConc
-
- chainIdHash - Variable in class hera.EmptyContext
-
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.CreateNameTransactionBuilder
-
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.DeployContractTransactionBuilder
-
- chainIdHash(ChainIdHash) - Method in interface hera.spec.transaction.dsl.NeedChainIdHash
-
Accept chainIdHash
to be used in transaction.
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.InvokeContractTransactionBuilder
-
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.PlainTransactionBuilder
-
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.ReDeployContractTransactionBuilder
-
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.StakeTransactionBuilder
-
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.UnstakeTransactionBuilder
-
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.UpdateNameTransactionBuilder
-
- chainIdHash(ChainIdHash) - Method in class hera.spec.transaction.VoteTransactionBuilder
-
- ChainIdHashHolder - Interface in hera.api
-
- chainIdSynchronizer - Variable in class hera.wallet.internal.TransactionTrier
-
Deprecated.
- ChainInfo - Class in hera.api.model
-
- ChainInfo() - Constructor for class hera.api.model.ChainInfo
-
- chainInfoConverter - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- ChainInfoConverterFactory - Class in hera.transport
-
- ChainInfoConverterFactory() - Constructor for class hera.transport.ChainInfoConverterFactory
-
- ChainStats - Class in hera.api.model
-
- ChainStats() - Constructor for class hera.api.model.ChainStats
-
- chainStatsConverter - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- ChainStatsConverterFactory - Class in hera.transport
-
- ChainStatsConverterFactory() - Constructor for class hera.transport.ChainStatsConverterFactory
-
- changeState(StateT, Object...) - Method in class hera.server.StateMachine
-
Change current status to state
.
- changeState(StateT, StateCondition<StateT>, Object...) - Method in class hera.server.StateMachine
-
Change current state to state
if condition is true.
- changeStatus(ServerStatus) - Method in class hera.server.AbstractServer
-
Change status to status
.
- channel - Variable in class hera.client.AergoClient
-
- ChannelConfigurationStrategy - Interface in hera.strategy
-
- ChannelInjectable - Interface in hera.client
-
- CHAR_SET - Static variable in class hera.spec.resolver.EncryptedPrivateKeyResolver
-
- checkReadOnly() - Method in class hera.util.conf.AbstractConfiguration
-
- CHECKSUM_LEN - Static variable in class hera.util.Base58Utils
-
- CIPHER_CHARSET - Static variable in class hera.util.CryptoUtils
-
- CIPHER_NAME - Static variable in class hera.util.CryptoUtils
-
- clearException() - Method in class hera.server.AbstractServer
-
Clear exception.
- client - Variable in class hera.wallet.internal.QueryApiImpl
-
- client - Variable in class hera.wallet.internal.TransactionApiImpl
-
- clientBuilder - Variable in class hera.wallet.WalletBuilder
-
Deprecated.
- clientCertInputStream - Variable in class hera.strategy.TlsChannelStrategy
-
- ClientConfiguer<ConfiguerT> - Interface in hera.client
-
- ClientConstants - Class in hera.client
-
- ClientConstants() - Constructor for class hera.client.ClientConstants
-
- ClientInjectable - Interface in hera.wallet.internal
-
- clientKeyInputStream - Variable in class hera.strategy.TlsChannelStrategy
-
- clientProvider - Variable in class hera.wallet.internal.Trier
-
- close() - Method in class hera.client.AergoClient
-
- close() - Method in class hera.util.LittleEndianDataOutputStream
-
- close() - Method in interface hera.wallet.KeyManageable
-
Deprecated.
- close() - Method in class hera.wallet.LegacyWallet
-
- close() - Method in interface hera.wallet.QueryClient
- close() - Method in interface hera.wallet.Wallet
-
Deprecated.
- commit(Transaction) - Method in interface hera.api.TransactionOperation
-
Commit transaction.
- commit(Transaction) - Method in class hera.client.TransactionTemplate
-
- commit(RawTransaction) - Method in class hera.wallet.internal.TransactionApiImpl
-
- commit(Transaction) - Method in class hera.wallet.internal.TransactionApiImpl
-
- commit(RawTransaction) - Method in class hera.wallet.LegacyWallet
-
- commit(Transaction) - Method in class hera.wallet.LegacyWallet
-
- commit(RawTransaction) - Method in interface hera.wallet.TransactionApi
-
Sign and commit transaction.
- commit(Transaction) - Method in interface hera.wallet.TransactionApi
-
Commit a signed transaction.
- commit(RawTransaction) - Method in interface hera.wallet.Wallet
-
Deprecated.
Sign and commit transaction.
- commit(Transaction) - Method in interface hera.wallet.Wallet
-
Deprecated.
Commit a signed transaction.
- commitStatus - Variable in exception hera.exception.InternalCommitException
-
- commitStatus - Variable in exception hera.exception.RpcCommitException
-
- compare(Comparable<T>, T) - Static method in class hera.util.ObjectUtils
-
Compare two object.
- compareTo(Aer) - Method in class hera.api.model.Aer
-
.
- compose(Function0<R>, Function1<? super R, ? extends V>) - Static method in class hera.api.function.Functions
-
Returns a composed function that first applies first
function to its input, and then
applies the second
function to the result.
- compose(Function1<? super T, ? extends R>, Function1<? super R, ? extends V>) - Static method in class hera.api.function.Functions
-
Returns a composed function that first applies first
function to its input, and then
applies the second
function to the result.
- compose(Function2<? super T1, ? super T2, ? extends R>, Function1<? super R, ? extends V>) - Static method in class hera.api.function.Functions
-
Returns a composed function that first applies first
function to its input, and then
applies the second
function to the result.
- compose(Function3<? super T1, ? super T2, ? super T3, ? extends R>, Function1<? super R, ? extends V>) - Static method in class hera.api.function.Functions
-
Returns a composed function that first applies first
function to its input, and then
applies the second
function to the result.
- compose(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>, Function1<? super R, ? extends V>) - Static method in class hera.api.function.Functions
-
Returns a composed function that first applies first
function to its input, and then
applies the second
function to the result.
- compose(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>, Function1<? super R, ? extends V>) - Static method in class hera.api.function.Functions
-
Returns a composed function that first applies first
function to its input, and then
applies the second
function to the result.
- concat(byte[], byte[]) - Static method in class hera.util.ArrayUtils
-
Concat two byte array.
- concat(StackTraceElement[], StackTraceElement[]) - Static method in class hera.util.ExceptionUtils
-
Concat two stack trace into one.
- concat(String...) - Static method in class hera.util.FilepathUtils
-
- Configurable<ConfigurationT> - Interface in hera.util
-
- configuration - Variable in class hera.client.AergoClientBuilder
-
- configuration - Variable in class hera.ContextConc
-
- configuration - Variable in class hera.EmptyContext
-
- configuration - Variable in class hera.util.conf.HierachicalConfiguration
-
- Configuration - Interface in hera.util
-
- configure(ManagedChannelBuilder<?>) - Method in interface hera.strategy.ChannelConfigurationStrategy
-
- configure(ManagedChannelBuilder<?>) - Method in class hera.strategy.PlainTextChannelStrategy
-
- configure(ManagedChannelBuilder<?>) - Method in class hera.strategy.TlsChannelStrategy
-
- configure(ConfigurableT) - Method in interface hera.util.Configurer
-
Configure target
and return configured result.
- Configurer<ConfigurableT> - Interface in hera.util
-
General configurer interface.
- connect() - Method in interface hera.strategy.ConnectStrategy
-
- connect() - Method in class hera.strategy.NettyConnectStrategy
-
- connect() - Method in class hera.strategy.OkHttpConnectStrategy
-
- ConnectStrategy<ConnectionT> - Interface in hera.strategy
-
- constructorArgs - Variable in class hera.api.model.ContractDefinition.Builder
-
- constructorArgs(Object...) - Method in class hera.api.model.ContractDefinition.Builder
-
- constructorArgs(Object...) - Method in interface hera.api.model.ContractDefinition.ContractDefinitionWithPayloadReady
-
- context - Variable in class hera.client.stream.GrpcStreamObserverAdaptor
-
- context - Variable in class hera.client.stream.GrpcStreamSubscription
-
- Context - Interface in hera
-
- context - Variable in class hera.strategy.NettyConnectStrategy
-
- context - Variable in class hera.strategy.OkHttpConnectStrategy
-
- ContextAware - Interface in hera
-
- ContextConc - Class in hera
-
- ContextConc(Context, String, ChainIdHash, Configuration, Set<Strategy>) - Constructor for class hera.ContextConc
-
- ContextHolder - Class in hera
-
- ContextHolder() - Constructor for class hera.ContextHolder
-
- contextProvider - Variable in class hera.client.AccountTemplate
-
- contextProvider - Variable in class hera.client.AergoClient
-
- contextProvider - Variable in class hera.client.BlockchainTemplate
-
- contextProvider - Variable in class hera.client.BlockTemplate
-
- contextProvider - Variable in class hera.client.ContractTemplate
-
- contextProvider - Variable in class hera.client.internal.AccountBaseTemplate
-
- contextProvider - Variable in class hera.client.internal.BlockBaseTemplate
-
- contextProvider - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- contextProvider - Variable in class hera.client.internal.ContractBaseTemplate
-
- contextProvider - Variable in class hera.client.internal.KeyStoreBaseTemplate
-
- contextProvider - Variable in class hera.client.internal.TransactionBaseTemplate
-
- contextProvider - Variable in class hera.client.KeyStoreTemplate
-
- contextProvider - Variable in class hera.client.TransactionTemplate
-
- ContextProvider - Interface in hera
-
- ContextProviderInjectable - Interface in hera
-
- contract - Variable in class hera.contract.internal.ContractApiImpl
-
- CONTRACT_DEPLOY - Static variable in class hera.client.ClientConstants
-
- CONTRACT_EXECUTE - Static variable in class hera.client.ClientConstants
-
- CONTRACT_GETINTERFACE - Static variable in class hera.client.ClientConstants
-
- CONTRACT_GETRECEIPT - Static variable in class hera.client.ClientConstants
-
- CONTRACT_LIST_EVENT - Static variable in class hera.client.ClientConstants
-
- CONTRACT_PAYLOAD_VERSION - Static variable in class hera.spec.AergoSpec
-
- CONTRACT_QUERY - Static variable in class hera.client.ClientConstants
-
- CONTRACT_REDEPLOY - Static variable in class hera.client.ClientConstants
-
- CONTRACT_SUBSCRIBE_EVENT - Static variable in class hera.client.ClientConstants
-
- ContractAddress - Class in hera.api.model
-
- ContractAddress(String) - Constructor for class hera.api.model.ContractAddress
-
ContractAddress constructor.
- ContractAddress(BytesValue) - Constructor for class hera.api.model.ContractAddress
-
ContractAddress constructor.
- ContractAddress(BytesValue, String) - Constructor for class hera.api.model.ContractAddress
-
- contractAddress - Variable in class hera.api.model.EventFilter.EventFilterBuilder
-
- contractAddress(ContractAddress) - Method in interface hera.spec.transaction.dsl.ReDeployContractTransaction.WithChainIdHashAndCreatorAndNonce
-
Accept contract address.
- contractAddress(ContractAddress) - Method in class hera.spec.transaction.ReDeployContractTransactionBuilder
-
- ContractApi<ContractT> - Interface in hera.contract
-
- ContractApi.ContractApiWithWalletApi<ContractT> - Interface in hera.contract
-
- ContractApiFactory - Class in hera.contract
-
- ContractApiFactory() - Constructor for class hera.contract.ContractApiFactory
-
- ContractApiImpl<ContractT> - Class in hera.contract.internal
-
- ContractApiImpl(ContractT) - Constructor for class hera.contract.internal.ContractApiImpl
-
- contractBaseTemplate - Variable in class hera.client.ContractTemplate
-
- ContractBaseTemplate - Class in hera.client.internal
-
- ContractBaseTemplate() - Constructor for class hera.client.internal.ContractBaseTemplate
-
- ContractDefinition - Class in hera.api.model
-
- contractDefinition - Variable in class hera.spec.transaction.DeployContractTransactionBuilder
-
- contractDefinition - Variable in class hera.spec.transaction.ReDeployContractTransactionBuilder
-
- ContractDefinition.Builder - Class in hera.api.model
-
- ContractDefinition.ContractDefinitionWithNothing - Interface in hera.api.model
-
- ContractDefinition.ContractDefinitionWithPayloadReady - Interface in hera.api.model
-
- ContractDefinitionSpec - Class in hera.spec.resolver
-
- ContractDefinitionSpec() - Constructor for class hera.spec.resolver.ContractDefinitionSpec
-
- ContractException - Exception in hera.exception
-
- ContractException(String) - Constructor for exception hera.exception.ContractException
-
- ContractException(Throwable) - Constructor for exception hera.exception.ContractException
-
- ContractException(String, Throwable) - Constructor for exception hera.exception.ContractException
-
- ContractFunction - Class in hera.api.model
-
- ContractFunction(String) - Constructor for class hera.api.model.ContractFunction
-
ContractFunction constructor.
- ContractFunction(String, List<String>) - Constructor for class hera.api.model.ContractFunction
-
ContractFunction constructor.
- ContractFunction(String, boolean, boolean, boolean) - Constructor for class hera.api.model.ContractFunction
-
ContractFunction constructor.
- ContractFunction(String, List<String>, boolean, boolean, boolean) - Constructor for class hera.api.model.ContractFunction
-
ContractFunction constructor.
- ContractInterface - Class in hera.api.model
-
- ContractInterface(ContractAddress, String, String, List<ContractFunction>, List<StateVariable>) - Constructor for class hera.api.model.ContractInterface
-
ContractInterface constructor.
- contractInterface - Variable in class hera.api.model.ContractInterface.InvocationBuilder
-
- ContractInterface.ContractInvocationWithNothing - Interface in hera.api.model
-
- ContractInterface.ContractInvocationWithReady - Interface in hera.api.model
-
- ContractInterface.InvocationBuilder - Class in hera.api.model
-
- contractInterfaceConverter - Variable in class hera.client.internal.ContractBaseTemplate
-
- ContractInterfaceConverterFactory - Class in hera.transport
-
- ContractInterfaceConverterFactory() - Constructor for class hera.transport.ContractInterfaceConverterFactory
-
- ContractInvocation - Class in hera.api.model
-
- contractInvocation - Variable in class hera.spec.transaction.InvokeContractTransactionBuilder
-
- ContractInvocationHandler - Class in hera.contract.internal
-
- ContractInvocationInfoExtractor - Class in hera.spec.transaction
-
- ContractInvocationInfoExtractor() - Constructor for class hera.spec.transaction.ContractInvocationInfoExtractor
-
- contractInvocator - Variable in class hera.contract.internal.ContractInvocationHandler
-
- ContractOperation - Interface in hera.api
-
Provide contract related operations.
- ContractProxyFactory<ContractT> - Class in hera.contract.internal
-
- ContractProxyFactory() - Constructor for class hera.contract.internal.ContractProxyFactory
-
- ContractResult - Interface in hera.api.model
-
- contractResultConverter - Variable in class hera.client.internal.ContractBaseTemplate
-
- ContractResultConverterFactory - Class in hera.transport
-
- ContractResultConverterFactory() - Constructor for class hera.transport.ContractResultConverterFactory
-
- ContractResultImpl - Class in hera.client.internal
-
- ContractResultImpl() - Constructor for class hera.client.internal.ContractResultImpl
-
- ContractTemplate - Class in hera.client
-
- ContractTemplate() - Constructor for class hera.client.ContractTemplate
-
- ContractTxHash - Class in hera.api.model
-
- ContractTxHash(String) - Constructor for class hera.api.model.ContractTxHash
-
ContractTxHash constructor.
- ContractTxHash(BytesValue) - Constructor for class hera.api.model.ContractTxHash
-
ContractTxHash constructor.
- ContractTxReceipt - Class in hera.api.model
-
- ContractTxReceipt() - Constructor for class hera.api.model.ContractTxReceipt
-
- CONTROL_CHARS_SHOWER - Static variable in class hera.util.HexUtils
-
- convert(Throwable) - Method in class hera.exception.RpcExceptionConverter
-
- convert(Throwable) - Method in class hera.exception.WalletExceptionConverter
-
- convert(Throwable) - Method in interface hera.util.ExceptionConverter
-
Convert exception.
- convert(int) - Static method in class hera.util.HexUtils
-
- convert(Number, Class<T>) - Static method in class hera.util.NumberUtils
-
Convert number
to targetClass
type.
- converter - Variable in class hera.client.stream.GrpcStreamObserverAdaptor
-
- converter - Variable in class hera.wallet.internal.QueryApiImpl
-
- converter - Variable in class hera.wallet.internal.TransactionApiImpl
-
- converter - Variable in class hera.wallet.WalletApiImpl
-
- convertGrpcBasisException(StatusRuntimeException) - Method in class hera.exception.RpcExceptionConverter
-
- convertPrivateKey(Key) - Method in class hera.keystore.JavaKeyStore
-
- convertToBoolean(String, boolean) - Static method in class hera.util.ParsingUtils
-
Parse str
and convert to boolean
.
- convertToBoolean(String) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert to boolean
type.
- convertToCapacity(String, long) - Static method in class hera.util.ParsingUtils
-
Parse str
and convert capacity in bytes.
- convertToDomainModel(RpcModelT) - Method in class hera.transport.ModelConverter
-
- convertToDouble(String) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert to double
type.
- convertToDouble(String, double) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert to double
type.
- convertToEncoded(BytesValue) - Static method in class hera.spec.resolver.AddressResolver
-
Convert raw address into encoded one.
- convertToInt(String) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert to int
type.
- convertToInt(String, int) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert to int
type.
- convertToLong(String) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert to long
type.
- convertToLong(String, int) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert to long
type.
- convertToLong(String, long) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert to long
type.
- convertToRaw(String) - Static method in class hera.spec.resolver.AddressResolver
-
Convert encoded address into raw one.
- convertToRpcModel(DomainModelT) - Method in class hera.transport.ModelConverter
-
- convertToTime(String) - Method in class hera.transport.NodeStatusConverterFactory
-
Parse val
and convert time in microseconds.
- convertToTime(String) - Static method in class hera.util.ParsingUtils
-
Parse val
and convert time in microseconds.
- copyFrom(byte[]) - Static method in class hera.util.TransportUtils
-
Transform a raw byte array to ByteString
in protobuf.
- copyFrom(BytesValue) - Static method in class hera.util.TransportUtils
-
- copyFrom(Aer) - Static method in class hera.util.TransportUtils
-
Transform
Aer
to
ByteString
in protobuf.
- copyFrom(long) - Static method in class hera.util.TransportUtils
-
Convert long value to ByteString
in a little endian form.
- count - Variable in class hera.api.model.internal.TryCountAndInterval
-
- count - Variable in class hera.strategy.JustRetryStrategy
-
- countMatches(String, char) - Static method in class hera.util.StringUtils
-
Return count of matching character in str
.
- create(String) - Method in interface hera.api.KeyStoreOperation
-
Create an account with a password.
- create(AccountAddress) - Method in class hera.api.model.AccountFactory
-
Deprecated.
Create an account with address.
- create(AergoKey) - Method in class hera.api.model.AccountFactory
-
Deprecated.
Create an account with aergo key.
- create(AccountAddress, TxSigner) - Method in class hera.api.model.AccountFactory
-
Deprecated.
Create an account with address and signer.
- create(String) - Method in class hera.client.KeyStoreTemplate
-
- create(ContractAddress, Class<ContractT>) - Method in class hera.contract.ContractApiFactory
-
Create a contract api to call smart contract corresponding to type
.
- create(ContractAddress, Class<ContractT>, ClassLoader) - Method in class hera.contract.ContractApiFactory
-
Create a contract api to call smart contract corresponding to type
.
- create(ContractAddress, Class<ContractT>) - Method in class hera.contract.internal.ContractProxyFactory
-
Create a proxy instance to call smart contract corresponding to type
.
- create(ContractAddress, Class<ContractT>, ClassLoader) - Method in class hera.contract.internal.ContractProxyFactory
-
Create a proxy instance to call smart contract corresponding to type
.
- create() - Method in class hera.key.AergoKeyGenerator
-
Create an Aergokey
.
- create(String) - Method in class hera.key.AergoKeyGenerator
-
Create an Aergokey
with a seed.
- create(String, String) - Method in class hera.key.AergoKeyGenerator
-
Create an Aergokey
.
- create(EncryptedPrivateKey, String) - Method in class hera.key.AergoKeyGenerator
-
Create an Aergokey
.
- create(Class<T>) - Method in class hera.spec.transaction.TransactionInfoExtractorFactory
-
- create() - Method in class hera.transport.AccountAddressConverterFactory
-
- create() - Method in class hera.transport.AccountConverterFactory
-
- create() - Method in class hera.transport.AccountStateConverterFactory
-
- create() - Method in class hera.transport.AccountTotalVoteConverterFactory
-
- create() - Method in class hera.transport.AuthenticationConverterFactory
-
- create() - Method in class hera.transport.BlockchainStatusConverterFactory
-
- create() - Method in class hera.transport.BlockConverterFactory
-
- create() - Method in class hera.transport.BlockHeaderConverterFactory
-
- create() - Method in class hera.transport.BlockMetadataConverterFactory
-
- create() - Method in class hera.transport.ChainInfoConverterFactory
-
- create() - Method in class hera.transport.ChainStatsConverterFactory
-
- create() - Method in class hera.transport.ContractInterfaceConverterFactory
-
- create() - Method in class hera.transport.ContractResultConverterFactory
-
- create() - Method in class hera.transport.ElectedCandidateConverterFactory
-
- create() - Method in class hera.transport.EncryptedPrivateKeyConverterFactory
-
- create() - Method in class hera.transport.EventConverterFactory
-
- create() - Method in class hera.transport.EventFilterConverterFactory
-
- create() - Method in class hera.transport.NodeStatusConverterFactory
-
- create() - Method in class hera.transport.PeerConverterFactory
-
- create() - Method in class hera.transport.PeerMetricConverterFactory
-
- create() - Method in class hera.transport.ServerInfoConverterFactory
-
- create() - Method in class hera.transport.StakeInfoConverterFactory
-
- create() - Method in class hera.transport.StateVariableConverterFactory
-
- create() - Method in class hera.transport.TransactionConverterFactory
-
- create() - Method in class hera.transport.TransactionInBlockConverterFactory
-
- create() - Method in class hera.transport.TransactionTypeConverterFactory
-
- create() - Method in class hera.transport.TxReceiptConverterFactory
-
- create(Configuration...) - Static method in class hera.util.conf.HierachicalConfiguration
-
Create hierachical configuration.
- create() - Method in class hera.util.pki.ECDSAKeyGenerator
-
- create(String) - Method in class hera.util.pki.ECDSAKeyGenerator
-
- create(byte[]) - Method in class hera.util.pki.ECDSAKeyGenerator
-
Create key-pair from encoded private key.
- create(BigInteger) - Method in class hera.util.pki.ECDSAKeyGenerator
-
Create key-pair from encoded private key.
- create(PrivateKey) - Method in class hera.util.pki.ECDSAKeyGenerator
-
Create key-pair from a private key.
- create() - Method in interface hera.util.pki.KeyGenerator
-
- create(String) - Method in interface hera.util.pki.KeyGenerator
-
- create(KeyStore) - Method in class hera.wallet.WalletApiFactory
-
Create a wallet instance with retryCont as
2 and retry interval as
100L milliseconds.
- create(KeyStore, int, long) - Method in class hera.wallet.WalletApiFactory
-
Create a wallet instance.
- create(KeyStore) - Method in class hera.wallet.WalletFactory
-
Deprecated.
- create(KeyStore, int, long) - Method in class hera.wallet.WalletFactory
-
Deprecated.
- createDigest() - Static method in class hera.util.Sha256Utils
-
- createName(Account, String, long) - Method in interface hera.api.AccountOperation
-
Deprecated.
- createName(Signer, String, long) - Method in interface hera.api.AccountOperation
-
Create name info of an account.
- createName(Account, String, long) - Method in class hera.client.AccountTemplate
-
- createName(Signer, String, long) - Method in class hera.client.AccountTemplate
-
- createName(String) - Method in class hera.wallet.internal.TransactionApiImpl
-
- createName(String) - Method in class hera.wallet.LegacyWallet
-
- createName(String) - Method in interface hera.wallet.TransactionApi
-
Create name info of a current account.
- createName(String) - Method in interface hera.wallet.Wallet
-
Deprecated.
Create name info of a current account.
- CreateNameTransaction - Interface in hera.spec.transaction.dsl
-
- CreateNameTransaction.WithChainIdHash - Interface in hera.spec.transaction.dsl
-
- CreateNameTransaction.WithChainIdHashAndSender - Interface in hera.spec.transaction.dsl
-
- CreateNameTransaction.WithChainIdHashAndSenderAndNonce - Interface in hera.spec.transaction.dsl
-
- CreateNameTransaction.WithNothing - Interface in hera.spec.transaction.dsl
-
- CreateNameTransaction.WithReady - Interface in hera.spec.transaction.dsl
-
- CreateNameTransactionBuilder - Class in hera.spec.transaction
-
- CreateNameTransactionBuilder() - Constructor for class hera.spec.transaction.CreateNameTransactionBuilder
-
- createPrivateKey(BigInteger) - Method in class hera.util.pki.ECDSAKeyGenerator
-
Create private key from d value.
- createPublicKey(byte[]) - Method in class hera.util.pki.ECDSAKeyGenerator
-
Create public key from compressed one.
- createPublicKey(BigInteger, BigInteger) - Method in class hera.util.pki.ECDSAKeyGenerator
-
Create public key from ECPoint x, y value.
- createPublicKey(ECPoint) - Method in class hera.util.pki.ECDSAKeyGenerator
-
- createSecret(byte[], int) - Static method in class hera.util.CryptoUtils
-
Create secret from password.
- creator(String) - Method in interface hera.spec.transaction.dsl.ReDeployContractTransaction.WithChainIdHash
-
Accept contract creator as name.
- creator(AccountAddress) - Method in interface hera.spec.transaction.dsl.ReDeployContractTransaction.WithChainIdHash
-
Accept contract transaction creator.
- creator(String) - Method in class hera.spec.transaction.ReDeployContractTransactionBuilder
-
- creator(AccountAddress) - Method in class hera.spec.transaction.ReDeployContractTransactionBuilder
-
- CryptoUtils - Class in hera.util
-
- CryptoUtils() - Constructor for class hera.util.CryptoUtils
-
- CURVE_NAME - Static variable in class hera.util.pki.ECDSAKeyGenerator
-
- Custom - Interface in hera
-
- CustomDeserializer() - Constructor for class hera.transport.EventConverterFactory.CustomDeserializer
-
- ecdsakey - Variable in class hera.key.AergoKey
-
- ECDSAKey - Class in hera.util.pki
-
- ECDSAKey(PrivateKey, PublicKey, ECDomainParameters) - Constructor for class hera.util.pki.ECDSAKey
-
ECDSAKey constructor.
- ecdsaKeyGenerator - Variable in class hera.key.AergoKeyGenerator
-
- ECDSAKeyGenerator - Class in hera.util.pki
-
- ECDSAKeyGenerator() - Constructor for class hera.util.pki.ECDSAKeyGenerator
-
- ECDSASignature - Class in hera.util.pki
-
- ECDSASignature() - Constructor for class hera.util.pki.ECDSASignature
-
- ecdsaVerifier - Variable in class hera.key.AergoSignVerifier
-
- ECDSAVerifier - Class in hera.util.pki
-
- ECDSAVerifier() - Constructor for class hera.util.pki.ECDSAVerifier
-
- ecParams - Static variable in class hera.util.pki.ECDSAKeyGenerator
-
- ecSpec - Static variable in class hera.util.pki.ECDSAKeyGenerator
-
- ElectedCandidate - Class in hera.api.model
-
- ElectedCandidate() - Constructor for class hera.api.model.ElectedCandidate
-
- electedCandidateConverter - Variable in class hera.client.internal.AccountBaseTemplate
-
- electedCandidateConverter - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- ElectedCandidateConverterFactory - Class in hera.transport
-
- ElectedCandidateConverterFactory() - Constructor for class hera.transport.ElectedCandidateConverterFactory
-
- EMPTY - Static variable in class hera.api.model.AccountAddress
-
- EMPTY - Static variable in class hera.api.model.Aer
-
- EMPTY - Static variable in class hera.api.model.BytesValue
-
- EMPTY - Static variable in class hera.api.model.ContractAddress
-
- EMPTY - Static variable in interface hera.api.model.ContractResult
-
- EMPTY - Static variable in class hera.api.model.Fee
-
- EMPTY_STRING - Static variable in class hera.api.model.Aer
-
- EMPTY_STRING - Static variable in class hera.util.StringUtils
-
- EmptyContext - Class in hera
-
- EmptyContext() - Constructor for class hera.EmptyContext
-
- emptyContext - Static variable in class hera.EmptyContext
-
- Encodable - Interface in hera.api.encode
-
- encode(InputStream) - Method in interface hera.api.encode.Encoder
-
- encode(byte[]) - Static method in class hera.util.Base58Utils
-
Encodes the given bytes as a base58 string (no checksum is appended).
- encode(byte[]) - Static method in class hera.util.Base64Utils
-
Encode raw byte array to base.
- encode(byte[]) - Static method in class hera.util.HexUtils
-
Encode byte array to hexa.
- encodeBase58(BytesValue) - Static method in class hera.util.EncodingUtils
-
Encode bytesValue to base58.
- encodeBase58WithCheck(BytesValue) - Static method in class hera.util.EncodingUtils
-
Encode bytesValue to base58 with checksum.
- ENCODED_ZERO - Static variable in class hera.util.Base58Utils
-
- encodedContract - Variable in class hera.api.model.ContractDefinition.Builder
-
- encodedContract(String) - Method in class hera.api.model.ContractDefinition.Builder
-
- encodedContract(String) - Method in interface hera.api.model.ContractDefinition.ContractDefinitionWithNothing
-
- encodeHexa(BytesValue) - Static method in class hera.util.EncodingUtils
-
Encode bytesValue to hexa.
- Encoder - Interface in hera.api.encode
-
- encodeWithCheck(byte[]) - Static method in class hera.util.Base58Utils
-
Encode byte array to base58 with checksum.
- EncodingUtils - Class in hera.util
-
- EncodingUtils() - Constructor for class hera.util.EncodingUtils
-
- encrypt(BytesValue, String) - Static method in class hera.spec.resolver.EncryptedPrivateKeyResolver
-
Encrypt private key with a password
.
- ENCRYPTED_PRIVATE_KEY_PREFIX - Static variable in class hera.spec.AergoSpec
-
- encryptedPkConverter - Variable in class hera.client.internal.KeyStoreBaseTemplate
-
- EncryptedPrivateKey - Class in hera.api.model
-
- EncryptedPrivateKey(String) - Constructor for class hera.api.model.EncryptedPrivateKey
-
EncryptedPrivateKey constructor.
- EncryptedPrivateKey(BytesValue) - Constructor for class hera.api.model.EncryptedPrivateKey
-
EncryptedPrivateKey constructor.
- EncryptedPrivateKeyConverterFactory - Class in hera.transport
-
- EncryptedPrivateKeyConverterFactory() - Constructor for class hera.transport.EncryptedPrivateKeyConverterFactory
-
- EncryptedPrivateKeyResolver - Class in hera.spec.resolver
-
- EncryptedPrivateKeyResolver() - Constructor for class hera.spec.resolver.EncryptedPrivateKeyResolver
-
- EncryptedPrivateKeySpec - Class in hera.spec.resolver
-
- EncryptedPrivateKeySpec() - Constructor for class hera.spec.resolver.EncryptedPrivateKeySpec
-
- encryptToAes128EcbWithBase64(String) - Static method in class hera.util.CryptoUtils
-
Encoding with Base64 and Aes128Ecb.
- encryptToAes128EcbWithBase64(String, String) - Static method in class hera.util.CryptoUtils
-
Encoding with Base64 and Aes128Ecb.
- encryptToAes128EcbWithBase64(byte[], SecretKeySpec) - Static method in class hera.util.CryptoUtils
-
Encoding with Base64 and Aes128Ecb.
- encryptToAesGcm(byte[], byte[], byte[]) - Static method in class hera.util.CryptoUtils
-
Encrypt to aes with gcm.
- EnvironmentConfiguration - Class in hera.util.conf
-
- EnvironmentConfiguration() - Constructor for class hera.util.conf.EnvironmentConfiguration
-
- equal(Object, Object) - Static method in class hera.util.ObjectUtils
-
Check if two object is equal.
- equals(Object) - Method in class hera.api.model.BytesValue
-
- equals(Object) - Method in class hera.api.model.Hash
-
- equals(Object) - Method in class hera.ContextConc
-
- equals(Object) - Method in class hera.strategy.NettyConnectStrategy
-
- equals(Object) - Method in class hera.strategy.OkHttpConnectStrategy
-
- equals(Object) - Method in class hera.strategy.PlainTextChannelStrategy
-
- equals(Object) - Method in class hera.strategy.TlsChannelStrategy
-
- equals(Object) - Method in class hera.util.conf.InMemoryConfiguration
-
- equals(Object) - Method in class hera.util.Pair
-
- equals(Object) - Method in class hera.util.pki.ECDSASignature
-
- evaluate(StateMachine<StateT>) - Method in interface hera.server.StateCondition
-
- Event - Class in hera.api.model
-
- eventConverter - Variable in class hera.client.internal.ContractBaseTemplate
-
- eventConverter - Variable in class hera.transport.TxReceiptConverterFactory
-
- EventConverterFactory - Class in hera.transport
-
- EventConverterFactory() - Constructor for class hera.transport.EventConverterFactory
-
- EventConverterFactory.CustomDeserializer - Class in hera.transport
-
- EventFilter - Class in hera.api.model
-
- EventFilter.EventFilterBuilder - Class in hera.api.model
-
- EventFilterBuilder(ContractAddress) - Constructor for class hera.api.model.EventFilter.EventFilterBuilder
-
- eventFilterConverter - Variable in class hera.client.internal.ContractBaseTemplate
-
- EventFilterConverterFactory - Class in hera.transport
-
- EventFilterConverterFactory() - Constructor for class hera.transport.EventFilterConverterFactory
-
- eventName - Variable in class hera.api.model.EventFilter.EventFilterBuilder
-
- eventName(String) - Method in class hera.api.model.EventFilter.EventFilterBuilder
-
- exception - Variable in class hera.server.AbstractServer
-
Latest exception.
- exceptionConverter - Variable in class hera.client.AccountTemplate
-
- exceptionConverter - Variable in class hera.client.BlockchainTemplate
-
- exceptionConverter - Variable in class hera.client.BlockTemplate
-
- exceptionConverter - Variable in class hera.client.ContractTemplate
-
- exceptionConverter - Variable in class hera.client.KeyStoreTemplate
-
- exceptionConverter - Variable in class hera.client.stream.GrpcStreamObserverAdaptor
-
- exceptionConverter - Variable in class hera.client.TransactionTemplate
-
- ExceptionConverter<ExceptionT> - Interface in hera.util
-
- exceptionConverter - Variable in class hera.wallet.LegacyWallet
-
- ExceptionUtils - Class in hera.util
-
- ExceptionUtils() - Constructor for class hera.util.ExceptionUtils
-
- execute(Account, ContractInvocation, long) - Method in interface hera.api.ContractOperation
-
Deprecated.
- execute(Account, ContractInvocation, long, Fee) - Method in interface hera.api.ContractOperation
-
Deprecated.
- execute(Signer, ContractInvocation, long, Fee) - Method in interface hera.api.ContractOperation
-
Execute the smart contract.
- execute(Account, ContractInvocation, long) - Method in class hera.client.ContractTemplate
-
- execute(Account, ContractInvocation, long, Fee) - Method in class hera.client.ContractTemplate
-
- execute(Signer, ContractInvocation, long, Fee) - Method in class hera.client.ContractTemplate
-
- execute(Callable<Void>, StateT, StateT) - Method in class hera.server.StateMachine
-
Execute and change state as the result.
- execute(ContractInvocation, Fee) - Method in class hera.wallet.internal.TransactionApiImpl
-
- execute(ContractInvocation) - Method in class hera.wallet.LegacyWallet
-
- execute(ContractInvocation, Fee) - Method in class hera.wallet.LegacyWallet
-
- execute(ContractInvocation, Fee) - Method in interface hera.wallet.TransactionApi
-
Execute a smart contract function.
- execute(ContractInvocation) - Method in interface hera.wallet.Wallet
-
Deprecated.
Execute a smart contract function.
- execute(ContractInvocation, Fee) - Method in interface hera.wallet.Wallet
-
Deprecated.
Execute a smart contract function.
- export(String) - Method in class hera.key.AergoKey
-
Return encrypted private key.
- export(Authentication, String) - Method in class hera.keystore.InMemoryKeyStore
-
- export(Authentication, String) - Method in class hera.keystore.JavaKeyStore
-
- export(Authentication, String) - Method in interface hera.keystore.KeyStore
-
Export an private key encrypted.
- exportKey(Authentication) - Method in interface hera.api.KeyStoreOperation
-
Export an encrypted private key of account which is stored in a server key store.
- exportKey(Authentication) - Method in class hera.client.KeyStoreTemplate
-
- exportKey(Authentication) - Method in interface hera.wallet.KeyManageable
-
Deprecated.
Export an aergo key of a current account with encrypted.
- exportKey(Authentication) - Method in class hera.wallet.LegacyWallet
-
- extract(Transaction) - Method in class hera.spec.transaction.ContractInvocationInfoExtractor
-
- extract(Transaction) - Method in interface hera.spec.transaction.TransactionInfoExtractor
-
- extractExactCause(Exception) - Method in class hera.strategy.JustRetryStrategy
-
- generateCertificate(AergoKey) - Method in class hera.keystore.JavaKeyStore
-
- generateKey(SecureRandom) - Method in class hera.util.pki.ECDSAKeyGenerator
-
- get(Object) - Static method in class hera.ContextHolder
-
Get context of keyObject
.
- get() - Method in interface hera.ContextProvider
-
- get() - Static method in class hera.strategy.PriorityProvider
-
- get() - Method in class hera.ThreadLocalContextProvider
-
- get(String) - Method in class hera.util.conf.AbstractConfiguration
-
get configuration value.
- get(String) - Method in interface hera.util.Configuration
-
- getAccount() - Method in interface hera.wallet.AccountHoldable
-
Deprecated.
Get a current account.
- getAccount() - Method in class hera.wallet.LegacyWallet
-
- getAccountOperation() - Method in class hera.api.AbstractAergoApi
-
- getAccountOperation() - Method in interface hera.api.AergoApi
-
Get account operation.
- getAccountState() - Method in interface hera.wallet.AccountHoldable
-
Deprecated.
Get state of current account.
- getAccountState(AccountAddress) - Method in class hera.wallet.internal.QueryApiImpl
-
- getAccountState() - Method in class hera.wallet.LegacyWallet
-
- getAccountState(Account) - Method in class hera.wallet.LegacyWallet
-
- getAccountState(AccountAddress) - Method in class hera.wallet.LegacyWallet
-
- getAccountState(AccountAddress) - Method in interface hera.wallet.QueryApi
-
Get account state by account.
- getAccountState(Account) - Method in interface hera.wallet.QueryClient
-
Get account state by address.
- getAccountState(AccountAddress) - Method in interface hera.wallet.QueryClient
-
Get account state by account.
- getAdaptors(Class<AdapteeT>) - Method in class hera.custom.AdaptorManager
-
Get and return registered adaptees for candidateClass
.
- getAddress() - Method in interface hera.api.model.Account
-
Deprecated.
Get address of an account.
- getAddress() - Method in class hera.api.model.internal.AccountWithKey
-
- getAmount() - Method in class hera.api.model.Transaction
-
- getArguments() - Method in class hera.server.StateMachine
-
Get arguments.
- getAsBoolean(String, boolean) - Method in class hera.util.conf.AbstractConfiguration
-
- getAsBoolean(String, boolean) - Method in interface hera.util.Configuration
-
- getAsDouble(String, double) - Method in class hera.util.conf.AbstractConfiguration
-
- getAsDouble(String, double) - Method in interface hera.util.Configuration
-
- getAsInt(String, int) - Method in class hera.util.conf.AbstractConfiguration
-
- getAsInt(String, int) - Method in interface hera.util.Configuration
-
- getAsList(String) - Method in class hera.util.conf.AbstractConfiguration
-
- getAsList(String) - Method in interface hera.util.Configuration
-
- getAsLong(String, long) - Method in class hera.util.conf.AbstractConfiguration
-
- getAsLong(String, long) - Method in interface hera.util.Configuration
-
- getAsString(String, String) - Method in class hera.util.conf.AbstractConfiguration
-
- getAsString(String, String) - Method in interface hera.util.Configuration
-
- getBestBlockHash() - Method in class hera.wallet.internal.QueryApiImpl
-
- getBestBlockHash() - Method in class hera.wallet.LegacyWallet
-
- getBestBlockHash() - Method in interface hera.wallet.QueryApi
-
Get best block hash.
- getBestBlockHash() - Method in interface hera.wallet.QueryClient
-
Get best block hash.
- getBestBlockHeight() - Method in class hera.wallet.internal.QueryApiImpl
-
- getBestBlockHeight() - Method in class hera.wallet.LegacyWallet
-
- getBestBlockHeight() - Method in interface hera.wallet.QueryApi
-
Get best block height.
- getBestBlockHeight() - Method in interface hera.wallet.QueryClient
-
Get best block height.
- getBlock(BlockHash) - Method in interface hera.api.BlockOperation
-
Get block by hash.
- getBlock(long) - Method in interface hera.api.BlockOperation
-
Get block by height.
- getBlock(BlockHash) - Method in class hera.client.BlockTemplate
-
- getBlock(long) - Method in class hera.client.BlockTemplate
-
- getBlock(BlockHash) - Method in class hera.wallet.internal.QueryApiImpl
-
- getBlock(long) - Method in class hera.wallet.internal.QueryApiImpl
-
- getBlock(BlockHash) - Method in class hera.wallet.LegacyWallet
-
- getBlock(long) - Method in class hera.wallet.LegacyWallet
-
- getBlock(BlockHash) - Method in interface hera.wallet.QueryApi
-
Get block by hash.
- getBlock(long) - Method in interface hera.wallet.QueryApi
-
Get block by height.
- getBlock(BlockHash) - Method in interface hera.wallet.QueryClient
-
Get block by hash.
- getBlock(long) - Method in interface hera.wallet.QueryClient
-
Get block by height.
- getBlockchainOperation() - Method in class hera.api.AbstractAergoApi
-
- getBlockchainOperation() - Method in interface hera.api.AergoApi
-
Get blockchain operation.
- getBlockchainStatus() - Method in interface hera.api.BlockchainOperation
-
Get blockchain status.
- getBlockchainStatus() - Method in class hera.client.BlockchainTemplate
-
- getBlockchainStatus() - Method in class hera.wallet.internal.QueryApiImpl
-
- getBlockchainStatus() - Method in class hera.wallet.LegacyWallet
-
- getBlockchainStatus() - Method in interface hera.wallet.QueryApi
-
Get blockchain status.
- getBlockchainStatus() - Method in interface hera.wallet.QueryClient
-
Get blockchain status.
- getBlockMetadata(BlockHash) - Method in interface hera.api.BlockOperation
-
Get block meta data by hash.
- getBlockMetadata(long) - Method in interface hera.api.BlockOperation
-
Get block meta data by height.
- getBlockMetadata(BlockHash) - Method in class hera.client.BlockTemplate
-
- getBlockMetadata(long) - Method in class hera.client.BlockTemplate
-
- getBlockMetadata(BlockHash) - Method in class hera.wallet.internal.QueryApiImpl
-
- getBlockMetadata(long) - Method in class hera.wallet.internal.QueryApiImpl
-
- getBlockMetadata(BlockHash) - Method in class hera.wallet.LegacyWallet
-
- getBlockMetadata(long) - Method in class hera.wallet.LegacyWallet
-
- getBlockMetadata(BlockHash) - Method in interface hera.wallet.QueryApi
-
Get block metadata by hash.
- getBlockMetadata(long) - Method in interface hera.wallet.QueryApi
-
Get block metadata by height.
- getBlockMetadata(BlockHash) - Method in interface hera.wallet.QueryClient
-
Get block metadata by hash.
- getBlockMetadata(long) - Method in interface hera.wallet.QueryClient
-
Get block metadata by height.
- getBlockNumber() - Method in class hera.api.model.Block
-
- getBlockOperation() - Method in class hera.api.AbstractAergoApi
-
- getBlockOperation() - Method in interface hera.api.AergoApi
-
Get block operation.
- getBytes(CharSequence) - Static method in class hera.util.Sha256Utils
-
Convert str to byte array.
- getCachedChainIdHash() - Method in interface hera.api.ChainIdHashHolder
-
Get cached chain id hash.
- getCachedChainIdHash() - Method in class hera.client.AergoClient
-
- getCachedChainIdHash() - Method in class hera.wallet.LegacyWallet
-
- getCachedChainIdHash() - Method in interface hera.wallet.Wallet
-
Deprecated.
Get cached chain id hash.
- getCandidates(Class<AdapteeT>) - Method in class hera.api.AbstractAergoApi
-
- getCanonicalForm(String) - Static method in class hera.util.FilepathUtils
-
Return canonical form for path
.
- getCanonicalFragments(String) - Static method in class hera.util.FilepathUtils
-
Return canonical fragments from path
.
- getChainId() - Method in class hera.api.model.Block
-
- getChainIdHash() - Method in interface hera.api.BlockchainOperation
-
Get chain id hash.
- getChainIdHash() - Method in class hera.api.model.Transaction
-
- getChainIdHash() - Method in class hera.client.BlockchainTemplate
-
- getChainIdHash() - Method in interface hera.Context
-
Get chain id hash of a context.
- getChainIdHash() - Method in class hera.wallet.internal.QueryApiImpl
-
- getChainIdHash() - Method in class hera.wallet.LegacyWallet
-
- getChainIdHash() - Method in interface hera.wallet.QueryApi
-
Get chain id hash.
- getChainIdHash() - Method in interface hera.wallet.QueryClient
-
Get chain id hash.
- getChainInfo() - Method in interface hera.api.BlockchainOperation
-
Get chain info of current node.
- getChainInfo() - Method in class hera.client.BlockchainTemplate
-
- getChainInfo() - Method in class hera.wallet.internal.QueryApiImpl
-
- getChainInfo() - Method in class hera.wallet.LegacyWallet
-
- getChainInfo() - Method in interface hera.wallet.QueryApi
-
Get chain info of current node.
- getChainInfo() - Method in interface hera.wallet.QueryClient
-
Get chain info of current node.
- getChainStats() - Method in interface hera.api.BlockchainOperation
-
Get chain stats of current node.
- getChainStats() - Method in class hera.client.BlockchainTemplate
-
- getChainStats() - Method in class hera.wallet.internal.QueryApiImpl
-
- getChainStats() - Method in class hera.wallet.LegacyWallet
-
- getChainStats() - Method in interface hera.wallet.QueryApi
-
Get chain stats of current node.
- getChainStats() - Method in interface hera.wallet.QueryClient
-
Get chain stats of current node.
- getChannel() - Method in class hera.client.AergoClient
-
- getChecksum(InputStream) - Static method in class hera.util.IoUtils
-
Calculate checksum.
- getChecksumAsString(InputStream) - Static method in class hera.util.IoUtils
-
Calculate checksum as string.
- getClient() - Method in class hera.wallet.internal.QueryApiImpl
-
- getClient() - Method in class hera.wallet.internal.TransactionApiImpl
-
- getCoinbaseAccount() - Method in class hera.api.model.Block
-
- getConfiguration() - Method in interface hera.Context
-
Get a configuration of a context.
- getConfirmsCount() - Method in class hera.api.model.Block
-
- getContractInterface(ContractAddress) - Method in interface hera.api.ContractOperation
-
Get smart contract interface corresponding to contract address.
- getContractInterface(ContractAddress) - Method in class hera.client.ContractTemplate
-
- getContractInterface(ContractAddress) - Method in class hera.wallet.internal.QueryApiImpl
-
- getContractInterface(ContractAddress) - Method in class hera.wallet.LegacyWallet
-
- getContractInterface(ContractAddress) - Method in interface hera.wallet.QueryApi
-
Get smart contract interface corresponding to contract address.
- getContractInterface(ContractAddress) - Method in interface hera.wallet.QueryClient
-
Get smart contract interface corresponding to contract address.
- getContractOperation() - Method in class hera.api.AbstractAergoApi
-
- getContractOperation() - Method in interface hera.api.AergoApi
-
Get contract operation.
- getEncoded() - Method in interface hera.api.encode.Encodable
-
Get encoded value.
- getEncoded() - Method in class hera.api.model.AccountAddress
-
- getEncoded() - Method in class hera.api.model.EncryptedPrivateKey
-
- getEncoded() - Method in class hera.api.model.Hash
-
- getEndpoint() - Method in class hera.strategy.NettyConnectStrategy
-
- getEndpoint() - Method in class hera.strategy.OkHttpConnectStrategy
-
- getExtension(String) - Static method in class hera.util.FilenameUtils
-
Return the extension from filename
.
- getExtension(String, boolean) - Static method in class hera.util.FilenameUtils
-
Return the extension part from filename
.
- getFee() - Method in class hera.api.model.Transaction
-
- getFilename(String) - Static method in class hera.util.FilepathUtils
-
Return filename from path
.
- getFragments(String) - Method in class hera.util.conf.AbstractConfiguration
-
- getIdentity() - Method in interface hera.api.function.WithIdentity
-
- getInputStream() - Method in class hera.api.model.BytesValue
-
- getInstance() - Static method in class hera.EmptyContext
-
- getInstance() - Static method in class hera.util.conf.DummyConfiguration
-
- getInt(byte[]) - Static method in class hera.util.ObjectUtils
-
- getKey() - Method in interface hera.api.model.Account
-
Deprecated.
Get AergoKey
if holds.
- getKey() - Method in class hera.api.model.internal.AccountWithAddress
-
- getKey() - Method in class hera.api.model.internal.AccountWithAddressAndSigner
-
- getKeyPairGenerator(SecureRandom) - Method in class hera.util.pki.ECDSAKeyGenerator
-
- getKeyStoreOperation() - Method in class hera.api.AbstractAergoApi
-
- getKeyStoreOperation() - Method in interface hera.api.AergoApi
-
Get keystore operation.
- getLastUsedNonce(AccountAddress) - Method in interface hera.api.transaction.NonceProvider
-
Get last used nonce of accountAddress
.
- getLastUsedNonce(AccountAddress) - Method in class hera.api.transaction.SimpleNonceProvider
-
- getLocalizedMessage() - Method in exception hera.exception.AdaptException
-
- getLocalizedMessage() - Method in exception hera.exception.DecodingFailureException
-
- getLocalizedMessage() - Method in exception hera.exception.NoStrategyFoundException
-
- getLocalizedMessage() - Method in exception hera.exception.RpcCommitException
-
- getLocalizedMessage() - Method in exception hera.exception.TransactionVerificationException
-
- getLock() - Method in class hera.server.StateMachine
-
- getMinimum() - Method in enum hera.api.model.Aer.Unit
-
Get minimum value of unit to in an aer.
- getName() - Method in enum hera.api.model.Aer.Unit
-
Get name of the unit.
- getNameOwner(String) - Method in interface hera.api.AccountOperation
-
Get owner of an account name.
- getNameOwner(String, long) - Method in interface hera.api.AccountOperation
-
Get owner of an account name at block blockNumber
.
- getNameOwner(String) - Method in class hera.client.AccountTemplate
-
- getNameOwner(String, long) - Method in class hera.client.AccountTemplate
-
- getNameOwner(String) - Method in class hera.wallet.internal.QueryApiImpl
-
- getNameOwner(String, long) - Method in class hera.wallet.internal.QueryApiImpl
-
- getNameOwner(String) - Method in class hera.wallet.LegacyWallet
-
- getNameOwner(String, long) - Method in class hera.wallet.LegacyWallet
-
- getNameOwner(String) - Method in interface hera.wallet.QueryApi
-
Get owner of an account name.
- getNameOwner(String, long) - Method in interface hera.wallet.QueryApi
-
Get owner of an account name at block number blockNumber
.
- getNameOwner(String) - Method in interface hera.wallet.QueryClient
-
Get owner of an account name.
- getNameOwner(String, long) - Method in interface hera.wallet.QueryClient
-
Get owner of an account name at block number blockNumber
.
- getNodeStatus() - Method in interface hera.api.BlockchainOperation
-
Get status of current node.
- getNodeStatus() - Method in class hera.client.BlockchainTemplate
-
- getNodeStatus() - Method in class hera.wallet.internal.QueryApiImpl
-
- getNodeStatus() - Method in class hera.wallet.LegacyWallet
-
- getNodeStatus() - Method in interface hera.wallet.QueryApi
-
Get status of current node.
- getNodeStatus() - Method in interface hera.wallet.QueryClient
-
Get status of current node.
- getNonce() - Method in class hera.api.model.Transaction
-
- getObjectMapper() - Method in class hera.transport.EventConverterFactory
-
- getObjectMapper() - Method in class hera.transport.NodeStatusConverterFactory
-
- getParentPath(String) - Static method in class hera.util.FilepathUtils
-
Return parent directory's path of path
.
- getPayload() - Method in class hera.api.model.Transaction
-
- getPort(int) - Method in class hera.api.model.internal.HostnameAndPort
-
- getPreviousHash() - Method in class hera.api.model.Block
-
- getPrincipal() - Method in class hera.key.AergoKey
-
- getPrincipal() - Method in interface hera.key.WithPrincipal
-
Get principal of a signer.
- getPrincipal() - Method in interface hera.wallet.WalletApi
-
Get an principal of current wallet.
- getPrivateKey() - Method in class hera.key.AergoKey
-
- getPrivateKey() - Method in interface hera.key.KeyPair
-
Get private key.
- getPublicKey() - Method in class hera.api.model.Block
-
- getPublicKey() - Method in class hera.key.AergoKey
-
- getPublicKey() - Method in interface hera.key.KeyPair
-
Get public key.
- getRatio() - Method in enum hera.api.model.Aer.Unit
-
Get a ratio to aer.
- getRawPrivateKey() - Method in class hera.key.AergoKey
-
- getReceipt(ContractTxHash) - Method in interface hera.api.ContractOperation
-
Get receipt of transaction.
- getReceipt(ContractTxHash) - Method in class hera.client.ContractTemplate
-
- getReceipt(ContractTxHash) - Method in class hera.wallet.internal.QueryApiImpl
-
- getReceipt(ContractTxHash) - Method in class hera.wallet.LegacyWallet
-
- getReceipt(ContractTxHash) - Method in interface hera.wallet.QueryApi
-
Get receipt of transaction.
- getReceipt(ContractTxHash) - Method in interface hera.wallet.QueryClient
-
Get receipt of transaction.
- getReceiptRootHash() - Method in class hera.api.model.Block
-
- getRecentlyUsedNonce() - Method in interface hera.api.model.Account
-
Deprecated.
Get nonce for account.
- getRecentlyUsedNonce() - Method in class hera.api.model.internal.AbstractAccount
-
- getRecentlyUsedNonce() - Method in interface hera.wallet.AccountHoldable
-
Deprecated.
Get recently used nonce value.
- getRecentlyUsedNonce() - Method in class hera.wallet.LegacyWallet
-
- getRecipient() - Method in class hera.api.model.Transaction
-
- getResultInRawBytes() - Method in interface hera.api.model.ContractResult
-
Deprecated.
- getResultInRawBytes() - Method in class hera.client.internal.ContractResultImpl
-
- getRootHash() - Method in class hera.api.model.Block
-
- getScope() - Method in interface hera.Context
-
Get scope of a context.
- getScopeBase() - Method in class hera.ContextConc
-
- getScopeParent() - Method in class hera.ContextConc
-
- getSender() - Method in class hera.api.model.Transaction
-
- getServerInfo(List<String>) - Method in interface hera.api.BlockchainOperation
-
Get server info.
- getServerInfo(List<String>) - Method in class hera.client.BlockchainTemplate
-
- getServerInfo(List<String>) - Method in class hera.wallet.internal.QueryApiImpl
-
- getServerInfo(List<String>) - Method in class hera.wallet.LegacyWallet
-
- getServerInfo(List<String>) - Method in interface hera.wallet.QueryApi
-
Get server info of current node.
- getServerInfo(List<String>) - Method in interface hera.wallet.QueryClient
-
Get server info of current node.
- getSign() - Method in class hera.api.model.Block
-
- getSigner() - Method in class hera.wallet.internal.TransactionApiImpl
-
- getSigner() - Method in class hera.wallet.WalletApiImpl
-
- getStackTraceOf(Throwable) - Static method in class hera.util.ExceptionUtils
-
Build printable string from e
.
- getStakingInfo(AccountAddress) - Method in interface hera.api.AccountOperation
-
Get staking information of accountAddress
.
- getStakingInfo(AccountAddress) - Method in class hera.client.AccountTemplate
-
- getStakingInfo() - Method in interface hera.wallet.AccountHoldable
-
Deprecated.
Get staking information of current account.
- getStakingInfo(AccountAddress) - Method in class hera.wallet.internal.QueryApiImpl
-
- getStakingInfo() - Method in class hera.wallet.LegacyWallet
-
- getStakingInfo(Account) - Method in class hera.wallet.LegacyWallet
-
- getStakingInfo(AccountAddress) - Method in class hera.wallet.LegacyWallet
-
- getStakingInfo(AccountAddress) - Method in interface hera.wallet.QueryApi
-
Get staking information of accountAddress
.
- getStakingInfo(Account) - Method in interface hera.wallet.QueryClient
-
Get staking information of account
.
- getStakingInfo(AccountAddress) - Method in interface hera.wallet.QueryClient
-
Get staking information of accountAddress
.
- getState(Account) - Method in interface hera.api.AccountOperation
-
Deprecated.
- getState(AccountAddress) - Method in interface hera.api.AccountOperation
-
Get account state by address.
- getState(Account) - Method in class hera.client.AccountTemplate
-
- getState(AccountAddress) - Method in class hera.client.AccountTemplate
-
- getState() - Method in class hera.server.StateMachine
-
Return current state.
- getStatus() - Method in class hera.server.AbstractServer
-
- getStatus() - Method in interface hera.server.Server
-
Return server status.
- getStrategies() - Method in interface hera.Context
-
Get a strategies of a context.
- getStrategies() - Method in class hera.ContextConc
-
- getStrategy(Class<StrategyT>) - Method in interface hera.Context
-
Get a strategy whose matches type strategyClass
from a context.
- getStrategy(Class<StrategyT>) - Method in class hera.ContextConc
-
- getStrategy(Class<StrategyT>) - Method in class hera.EmptyContext
-
- getStrategy2Priority() - Method in class hera.strategy.PriorityConfig
-
- getSubconfiguration(String) - Method in class hera.util.conf.AbstractConfiguration
-
- getSubconfiguration(String) - Method in class hera.util.conf.HierachicalConfiguration
-
- getSubconfiguration(String) - Method in class hera.util.conf.InMemoryConfiguration
-
- getSubconfiguration(String) - Method in class hera.util.conf.SystemPropertiesConfiguration
-
- getSubconfiguration(String) - Method in interface hera.util.Configuration
-
- getTimestamp() - Method in class hera.api.model.Block
-
- getTransaction(TxHash) - Method in interface hera.api.TransactionOperation
-
Get transaction.
- getTransaction(TxHash) - Method in class hera.client.TransactionTemplate
-
- getTransaction(TxHash) - Method in class hera.wallet.internal.QueryApiImpl
-
- getTransaction(TxHash) - Method in class hera.wallet.LegacyWallet
-
- getTransaction(TxHash) - Method in interface hera.wallet.QueryApi
-
Get transaction.
- getTransaction(TxHash) - Method in interface hera.wallet.QueryClient
-
Get transaction.
- getTransactionOperation() - Method in class hera.api.AbstractAergoApi
-
- getTransactionOperation() - Method in interface hera.api.AergoApi
-
Get transaction operation.
- getTxRootHash() - Method in class hera.api.model.Block
-
- getTxType() - Method in class hera.api.model.Transaction
-
- getValue() - Method in class hera.api.model.BigNumber
-
- getValue() - Method in class hera.api.model.BytesValue
-
- getValue() - Method in interface hera.api.model.Identity
-
Get identity value.
- getValue(String) - Method in class hera.util.conf.AbstractConfiguration
-
- getValue(String) - Method in class hera.util.conf.DummyConfiguration
-
- getValue(String) - Method in class hera.util.conf.EnvironmentConfiguration
-
- getValue(String) - Method in class hera.util.conf.HierachicalConfiguration
-
- getValue(String) - Method in class hera.util.conf.InMemoryConfiguration
-
- getValue(String) - Method in class hera.util.conf.SystemPropertiesConfiguration
-
- getVotes() - Method in interface hera.wallet.AccountHoldable
-
Deprecated.
Get votes which current account votes for.
- getVotes() - Method in class hera.wallet.LegacyWallet
-
- getVotesOf(AccountAddress) - Method in interface hera.api.AccountOperation
-
Get votes which accountAddress
votes for.
- getVotesOf(AccountAddress) - Method in class hera.client.AccountTemplate
-
- getVotesOf(AccountAddress) - Method in class hera.wallet.internal.QueryApiImpl
-
- getVotesOf(Account) - Method in class hera.wallet.LegacyWallet
-
- getVotesOf(AccountAddress) - Method in class hera.wallet.LegacyWallet
-
- getVotesOf(AccountAddress) - Method in interface hera.wallet.QueryApi
-
Get votes which accountAddress
votes for.
- getVotesOf(Account) - Method in interface hera.wallet.QueryClient
-
Get votes which account
votes for.
- getVotesOf(AccountAddress) - Method in interface hera.wallet.QueryClient
-
Get votes which accountAddress
votes for.
- GIGA_ONE - Static variable in class hera.api.model.Aer
-
- GrpcStreamObserverAdaptor<RpcModelT,DomainModelT> - Class in hera.client.stream
-
- GrpcStreamObserverAdaptor() - Constructor for class hera.client.stream.GrpcStreamObserverAdaptor
-
- GrpcStreamSubscription<T> - Class in hera.client.stream
-
- GrpcStreamSubscription() - Constructor for class hera.client.stream.GrpcStreamSubscription
-
- guid() - Static method in class hera.util.ObjectUtils
-
- guid(Object) - Static method in class hera.util.ObjectUtils
-
Genrate global unique identifier for obj
.
- language - Variable in class hera.api.model.ContractInterface
-
- LegacyWallet - Class in hera.wallet
-
Legacy wallet with poor interfaces.
- LegacyWallet() - Constructor for class hera.wallet.LegacyWallet
-
- length() - Method in class hera.api.model.BytesValue
-
- length(T[]) - Static method in class hera.util.ArrayUtils
-
Return array's length.
- length(CharSequence) - Static method in class hera.util.StringUtils
-
Get length of str
.
- limit - Variable in class hera.api.model.Fee
-
- lineEnd(StringBuilder, StringBuilder, StringBuilder) - Static method in class hera.util.HexUtils
-
- list() - Method in interface hera.api.KeyStoreOperation
-
Get account list on a key store.
- list() - Method in class hera.client.KeyStoreTemplate
-
- listBlockMetadatas(BlockHash, int) - Method in interface hera.api.BlockOperation
-
Get list of block meta data of size
backward starting from block for provided hash.
- listBlockMetadatas(long, int) - Method in interface hera.api.BlockOperation
-
Get list of block meta data of size
backward starting from block for provided height.
- listBlockMetadatas(BlockHash, int) - Method in class hera.client.BlockTemplate
-
- listBlockMetadatas(long, int) - Method in class hera.client.BlockTemplate
-
- listBlockMetadatas(BlockHash, int) - Method in class hera.wallet.internal.QueryApiImpl
-
- listBlockMetadatas(long, int) - Method in class hera.wallet.internal.QueryApiImpl
-
- listBlockMetadatas(BlockHash, int) - Method in class hera.wallet.LegacyWallet
-
- listBlockMetadatas(long, int) - Method in class hera.wallet.LegacyWallet
-
- listBlockMetadatas(BlockHash, int) - Method in interface hera.wallet.QueryApi
-
Get block metadatas of size
backward starting from block for provided hash.
- listBlockMetadatas(long, int) - Method in interface hera.wallet.QueryApi
-
Get block metadatas of size
backward starting from block for provided height.
- listBlockMetadatas(BlockHash, int) - Method in interface hera.wallet.QueryClient
-
Get block metadatas of size
backward starting from block for provided hash.
- listBlockMetadatas(long, int) - Method in interface hera.wallet.QueryClient
-
Get block metadatas of size
backward starting from block for provided height.
- listElected(String, int) - Method in interface hera.api.AccountOperation
-
Get elected candidates per voteId
for current round.
- listElected(String, int) - Method in class hera.client.AccountTemplate
-
- listElected(String, int) - Method in class hera.wallet.internal.QueryApiImpl
-
- listElected(String, int) - Method in class hera.wallet.LegacyWallet
-
- listElected(String, int) - Method in interface hera.wallet.QueryApi
-
Get elected candidates per voteId
for current round.
- listElected(String, int) - Method in interface hera.wallet.QueryClient
-
Get elected candidates per voteId
for current round.
- listElectedBps(int) - Method in class hera.wallet.internal.QueryApiImpl
-
- listElectedBps(int) - Method in class hera.wallet.LegacyWallet
-
- listElectedBps(int) - Method in interface hera.wallet.QueryApi
-
Get elected block producers for current round.
- listElectedBps(int) - Method in interface hera.wallet.QueryClient
-
Get elected block producers for current round.
- listeners - Variable in class hera.server.AbstractServer
-
server listeners.
- listeners - Variable in class hera.server.StateMachine
-
- listEvents(EventFilter) - Method in interface hera.api.ContractOperation
-
List events corresponding to an event filter.
- listEvents(EventFilter) - Method in class hera.client.ContractTemplate
-
- listEvents(EventFilter) - Method in class hera.wallet.internal.QueryApiImpl
-
- listEvents(EventFilter) - Method in class hera.wallet.LegacyWallet
-
- listEvents(EventFilter) - Method in interface hera.wallet.QueryApi
-
List events corresponding with event filter.
- listEvents(EventFilter) - Method in interface hera.wallet.QueryClient
-
List events corresponding with event filter.
- listIdentities() - Method in class hera.keystore.InMemoryKeyStore
-
- listIdentities() - Method in class hera.keystore.JavaKeyStore
-
- listIdentities() - Method in interface hera.keystore.KeyStore
-
Get all the stored identities.
- listKeyStoreIdentities() - Method in interface hera.wallet.KeyManageable
-
Deprecated.
Get all the stored identities in a binded key store.
- listKeyStoreIdentities() - Method in class hera.wallet.LegacyWallet
-
- listNodePeers() - Method in class hera.wallet.LegacyWallet
-
- listNodePeers() - Method in interface hera.wallet.QueryClient
-
Get blockchain peer addresses.
- listPeerMetrics() - Method in interface hera.api.BlockchainOperation
-
Get metrics of peers.
- listPeerMetrics() - Method in class hera.client.BlockchainTemplate
-
- listPeerMetrics() - Method in class hera.wallet.internal.QueryApiImpl
-
- listPeerMetrics() - Method in class hera.wallet.LegacyWallet
-
- listPeerMetrics() - Method in interface hera.wallet.QueryApi
-
Get metrics of peers.
- listPeerMetrics() - Method in interface hera.wallet.QueryClient
-
Get metrics of peers.
- listPeers() - Method in interface hera.api.BlockchainOperation
-
Get blockchain peer addresses filtering hidden peers and itself.
- listPeers(boolean, boolean) - Method in interface hera.api.BlockchainOperation
-
Get blockchain peer addresses.
- listPeers() - Method in class hera.client.BlockchainTemplate
-
- listPeers(boolean, boolean) - Method in class hera.client.BlockchainTemplate
-
- listPeers() - Method in class hera.wallet.internal.QueryApiImpl
-
- listPeers(boolean, boolean) - Method in class hera.wallet.internal.QueryApiImpl
-
- listPeers() - Method in interface hera.wallet.QueryApi
-
Get blockchain peer addresses filtering hidden peers and itself.
- listPeers(boolean, boolean) - Method in interface hera.wallet.QueryApi
-
Get blockchain peer addresses.
- listServerKeyStoreAccounts() - Method in class hera.wallet.internal.QueryApiImpl
-
- listServerKeyStoreAccounts() - Method in class hera.wallet.LegacyWallet
-
- listServerKeyStoreAccounts() - Method in interface hera.wallet.QueryApi
-
Get account list on a server key store.
- listServerKeyStoreAccounts() - Method in interface hera.wallet.QueryClient
-
Get account list on a server key store.
- LittleEndianDataOutputStream - Class in hera.util
-
An implementation of DataOutput
that uses little-endian byte ordering for writing
char
, short
, int
, float
, double
, and long
values.
- LittleEndianDataOutputStream(OutputStream) - Constructor for class hera.util.LittleEndianDataOutputStream
-
- load(Authentication) - Method in class hera.keystore.InMemoryKeyStore
-
- load(Authentication) - Method in class hera.keystore.JavaKeyStore
-
- load(Authentication) - Method in interface hera.keystore.KeyStore
-
Load signer with authentication
.
- loadAccount(Authentication) - Method in class hera.wallet.LegacyWallet
-
- loadAccount(Authentication) - Method in interface hera.wallet.Wallet
-
Deprecated.
Unlock and load account corresponding with authentication
.
- loadRawKey(Authentication) - Method in class hera.keystore.JavaKeyStore
-
- lock(Authentication) - Method in interface hera.api.KeyStoreOperation
-
Lock a private key of account which is stored in a server key store.
- lock(Authentication) - Method in class hera.client.KeyStoreTemplate
-
- lock - Variable in class hera.server.StateMachine
-
- lock(Authentication) - Method in interface hera.wallet.KeyManageable
-
Deprecated.
Lock current account with Authentication
.
- lock(Authentication) - Method in class hera.wallet.LegacyWallet
-
- lock(Authentication) - Method in interface hera.wallet.WalletApi
-
Lock an account.
- lock(Authentication) - Method in class hera.wallet.WalletApiImpl
-
- logger - Variable in class hera.api.AbstractAergoApi
-
- logger - Static variable in class hera.api.model.internal.HostnameAndPort
-
- logger - Static variable in class hera.api.model.internal.TryCountAndInterval
-
- logger - Variable in class hera.client.AergoClientBuilder
-
- logger - Variable in class hera.client.internal.AccountBaseTemplate
-
- logger - Variable in class hera.client.internal.BlockBaseTemplate
-
- logger - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- logger - Variable in class hera.client.internal.ContractBaseTemplate
-
- logger - Variable in class hera.client.internal.ContractResultImpl
-
- logger - Variable in class hera.client.internal.KeyStoreBaseTemplate
-
- logger - Variable in class hera.client.internal.TransactionBaseTemplate
-
- logger - Variable in class hera.client.stream.GrpcStreamObserverAdaptor
-
- logger - Variable in class hera.client.stream.GrpcStreamSubscription
-
- logger - Variable in class hera.ContextConc
-
- logger - Variable in class hera.contract.ContractApiFactory
-
- logger - Variable in class hera.contract.internal.ContractInvocationHandler
-
- logger - Variable in class hera.contract.internal.ContractProxyFactory
-
- logger - Variable in class hera.EmptyContext
-
- logger - Variable in class hera.exception.RpcExceptionConverter
-
- logger - Variable in class hera.exception.WalletExceptionConverter
-
- logger - Variable in class hera.key.AergoKey
-
- logger - Variable in class hera.key.AergoSignVerifier
-
- logger - Variable in class hera.keystore.InMemoryKeyStore
-
- logger - Variable in class hera.keystore.JavaKeyStore
-
- logger - Variable in class hera.server.AbstractServer
-
- logger - Variable in class hera.server.StateMachine
-
- logger - Static variable in class hera.spec.resolver.AddressResolver
-
- logger - Static variable in class hera.spec.resolver.BigNumberResolver
-
- logger - Static variable in class hera.spec.resolver.JsonResolver
-
- logger - Static variable in class hera.spec.resolver.PayloadResolver
-
- logger - Static variable in class hera.spec.resolver.SignatureResolver
-
- logger - Static variable in class hera.spec.resolver.TransactionHashResolver
-
- logger - Variable in class hera.spec.transaction.ContractInvocationInfoExtractor
-
- logger - Variable in class hera.strategy.JustRetryStrategy
-
- logger - Variable in class hera.strategy.NettyConnectStrategy
-
- logger - Variable in class hera.strategy.OkHttpConnectStrategy
-
- logger - Variable in class hera.strategy.StrategyApplier
-
- logger - Variable in class hera.strategy.TimeoutStrategy
-
- logger - Variable in class hera.strategy.TlsChannelStrategy
-
- logger - Variable in class hera.ThreadLocalContextProvider
-
- logger - Variable in class hera.transport.AccountAddressConverterFactory
-
- logger - Variable in class hera.transport.AccountConverterFactory
-
- logger - Variable in class hera.transport.AccountStateConverterFactory
-
- logger - Variable in class hera.transport.AccountTotalVoteConverterFactory
-
- logger - Variable in class hera.transport.AuthenticationConverterFactory
-
- logger - Variable in class hera.transport.BlockchainStatusConverterFactory
-
- logger - Variable in class hera.transport.BlockConverterFactory
-
- logger - Variable in class hera.transport.BlockHeaderConverterFactory
-
- logger - Variable in class hera.transport.BlockMetadataConverterFactory
-
- logger - Variable in class hera.transport.ChainInfoConverterFactory
-
- logger - Variable in class hera.transport.ChainStatsConverterFactory
-
- logger - Variable in class hera.transport.ContractInterfaceConverterFactory
-
- logger - Variable in class hera.transport.ContractResultConverterFactory
-
- logger - Variable in class hera.transport.ElectedCandidateConverterFactory
-
- logger - Variable in class hera.transport.EncryptedPrivateKeyConverterFactory
-
- logger - Variable in class hera.transport.EventConverterFactory
-
- logger - Variable in class hera.transport.EventFilterConverterFactory
-
- logger - Variable in class hera.transport.NodeStatusConverterFactory
-
- logger - Variable in class hera.transport.PeerConverterFactory
-
- logger - Variable in class hera.transport.PeerMetricConverterFactory
-
- logger - Variable in class hera.transport.ServerInfoConverterFactory
-
- logger - Variable in class hera.transport.StakeInfoConverterFactory
-
- logger - Variable in class hera.transport.StateVariableConverterFactory
-
- logger - Variable in class hera.transport.TransactionConverterFactory
-
- logger - Variable in class hera.transport.TransactionInBlockConverterFactory
-
- logger - Variable in class hera.transport.TransactionTypeConverterFactory
-
- logger - Variable in class hera.transport.TxReceiptConverterFactory
-
- logger - Static variable in class hera.util.Base58Utils
-
- logger - Static variable in class hera.util.Base64Utils
-
- logger - Variable in class hera.util.conf.AbstractConfiguration
-
- logger - Static variable in class hera.util.IoUtils
-
- logger - Variable in class hera.util.pki.ECDSAKey
-
- logger - Variable in class hera.util.pki.ECDSAKeyGenerator
-
- logger - Variable in class hera.util.pki.ECDSAVerifier
-
- logger - Static variable in class hera.util.ThreadUtils
-
- logger - Variable in class hera.wallet.internal.TransactionTrier
-
Deprecated.
- logger - Variable in class hera.wallet.internal.Trier
-
- logger - Variable in class hera.wallet.LegacyWallet
-
- loop() - Method in class hera.server.ThreadServer
-
Loop for task.
- loopCondition - Variable in class hera.server.ThreadServer
-
- ltrim(String) - Static method in class hera.util.StringUtils
-
Remove space in left of the str
.
- ObjectUtils - Class in hera.util
-
- ObjectUtils() - Constructor for class hera.util.ObjectUtils
-
- of(String) - Static method in class hera.api.model.AccountAddress
-
Create AccountAddress
with a base58 with checksum encoded value.
- of(String) - Static method in class hera.api.model.Aer
-
Create Aer
instance.
- of(String, Aer.Unit) - Static method in class hera.api.model.Aer
-
Create Aer
instance.
- of(BigInteger) - Static method in class hera.api.model.Aer
-
Create an Aer
instance.
- of(Identity, String) - Static method in class hera.api.model.Authentication
-
- of(String) - Static method in class hera.api.model.BigNumber
-
- of(String) - Static method in class hera.api.model.BlockHash
-
Create Hash
with a base58 encoded value.
- of(BytesValue) - Static method in class hera.api.model.BlockHash
-
Create Hash
.
- of(byte[]) - Static method in class hera.api.model.BytesValue
-
Create BytesValue
with a raw bytes array.
- of(String) - Static method in class hera.api.model.ChainIdHash
-
Create ChainIdHash
with a base58 encoded value.
- of(BytesValue) - Static method in class hera.api.model.ChainIdHash
-
Create ChainIdHash
.
- of(String) - Static method in class hera.api.model.ContractAddress
-
Create ContractAddress
with a base58 with checksum encoded value.
- of(BytesValue) - Static method in class hera.api.model.ContractAddress
-
Create ContractAddress
.
- of(String) - Static method in class hera.api.model.ContractTxHash
-
Create Hash
with a base58 encoded value.
- of(BytesValue) - Static method in class hera.api.model.ContractTxHash
-
Create Hash
.
- of(String) - Static method in class hera.api.model.EncryptedPrivateKey
-
Create EncryptedPrivateKey
with a base58 with checksum encoded value.
- of(BytesValue) - Static method in class hera.api.model.EncryptedPrivateKey
-
Create EncryptedPrivateKey
.
- of(long) - Static method in class hera.api.model.Fee
-
Build Fee
object.
- of(String) - Static method in class hera.api.model.Hash
-
Create Hash
with a base58 encoded value.
- of(BytesValue) - Static method in class hera.api.model.Hash
-
Create Hash
.
- of(String) - Static method in class hera.api.model.internal.HostnameAndPort
-
- of(long) - Static method in class hera.api.model.internal.Time
-
Create a time object with a value
and TimeUnit.MILLISECONDS
.
- of(long, TimeUnit) - Static method in class hera.api.model.internal.Time
-
Create a time object with a value
and unit
.
- of(int, Time) - Static method in class hera.api.model.internal.TryCountAndInterval
-
Create TryCountAndInterval instance.
- of(String) - Static method in class hera.api.model.Name
-
- of(String) - Static method in class hera.api.model.TxHash
-
Create Hash
with a base58 encoded value.
- of(BytesValue) - Static method in class hera.api.model.TxHash
-
- of(String, String) - Static method in class hera.key.AergoKey
-
Create a key pair with encoded encrypted private key and password.
- of(EncryptedPrivateKey, String) - Static method in class hera.key.AergoKey
-
Create a key pair with encrypted private key and password.
- of(String) - Static method in class hera.model.KeyAlias
-
- of(Context, PriorityConfig) - Static method in class hera.strategy.StrategyApplier
-
Make StrategyChain
with a strategy in a context.
- of(PrivateKey, PublicKey, ECDomainParameters) - Static method in class hera.util.pki.ECDSAKey
-
Create ECDSAKey with keypair.
- of(BigInteger, BigInteger) - Static method in class hera.util.pki.ECDSASignature
-
Factory method.
- OkHttpConnectStrategy - Class in hera.strategy
-
- OkHttpConnectStrategy() - Constructor for class hera.strategy.OkHttpConnectStrategy
-
- oldData - Variable in class hera.server.ServerEvent
-
Data before event.
- onCompleted() - Method in interface hera.api.model.StreamObserver
-
Callback on finished.
- onCompleted() - Method in class hera.client.stream.GrpcStreamObserverAdaptor
-
- ONE - Static variable in class hera.api.model.Aer
-
- onError(Throwable) - Method in interface hera.api.model.StreamObserver
-
Callback on next error have received.
- onError(Throwable) - Method in class hera.client.stream.GrpcStreamObserverAdaptor
-
- onFailure(Exception, Function<R>, List<Object>) - Method in class hera.strategy.FailoverStrategy
-
- onFailure(Exception, Function<R>, List<Object>) - Method in class hera.strategy.JustRetryStrategy
-
- onNext(T) - Method in interface hera.api.model.StreamObserver
-
Callback on next value have received.
- onNext(RpcModelT) - Method in class hera.client.stream.GrpcStreamObserverAdaptor
-
- onSuccess(R) - Method in class hera.strategy.OnSuccessRequestStrategy
-
- OnSuccessRequestStrategy - Class in hera.strategy
-
- OnSuccessRequestStrategy() - Constructor for class hera.strategy.OnSuccessRequestStrategy
-
- out - Variable in class hera.util.HexOutputStream
-
- s - Variable in class hera.util.pki.ECDSASignature
-
- save(Authentication, AergoKey) - Method in class hera.keystore.InMemoryKeyStore
-
- save(Authentication, AergoKey) - Method in class hera.keystore.JavaKeyStore
-
- save(Authentication, AergoKey) - Method in interface hera.keystore.KeyStore
-
Store an AergoKey
to the keystore.
- saveKey(AergoKey, String) - Method in interface hera.wallet.KeyManageable
-
Deprecated.
Save an aergo key to the key store.
- saveKey(AergoKey, Identity, String) - Method in interface hera.wallet.KeyManageable
-
Deprecated.
Save an aergo key to the key store.
- saveKey(AergoKey, String) - Method in class hera.wallet.LegacyWallet
-
- saveKey(AergoKey, Identity, String) - Method in class hera.wallet.LegacyWallet
-
- scale - Variable in class hera.util.ParsingUtils.ScaleUnit
-
Scale for a standard unit.
- ScaleUnit() - Constructor for class hera.util.ParsingUtils.ScaleUnit
-
- SCOPE - Static variable in class hera.client.AergoClientBuilder
-
- scope - Variable in class hera.ContextConc
-
- SCOPE - Static variable in class hera.EmptyContext
-
- scope - Variable in class hera.EmptyContext
-
- SecurityConfigurationStrategy - Interface in hera.strategy
-
- select(IntRange) - Method in class hera.util.IntRange
-
Select subrange from this range.
- send(AccountAddress, AccountAddress, Aer) - Method in interface hera.api.TransactionOperation
-
Send transaction.
- send(AccountAddress, AccountAddress, Aer) - Method in class hera.client.TransactionTemplate
-
- send(String, Aer, Fee) - Method in class hera.wallet.internal.TransactionApiImpl
-
- send(String, Aer, Fee, BytesValue) - Method in class hera.wallet.internal.TransactionApiImpl
-
- send(AccountAddress, Aer, Fee) - Method in class hera.wallet.internal.TransactionApiImpl
-
- send(AccountAddress, Aer, Fee, BytesValue) - Method in class hera.wallet.internal.TransactionApiImpl
-
- send(String, Aer) - Method in class hera.wallet.LegacyWallet
-
- send(String, Aer, Fee) - Method in class hera.wallet.LegacyWallet
-
- send(String, Aer, BytesValue) - Method in class hera.wallet.LegacyWallet
-
- send(String, Aer, Fee, BytesValue) - Method in class hera.wallet.LegacyWallet
-
- send(AccountAddress, Aer) - Method in class hera.wallet.LegacyWallet
-
- send(AccountAddress, Aer, Fee) - Method in class hera.wallet.LegacyWallet
-
- send(AccountAddress, Aer, BytesValue) - Method in class hera.wallet.LegacyWallet
-
- send(AccountAddress, Aer, Fee, BytesValue) - Method in class hera.wallet.LegacyWallet
-
- send(String, Aer, Fee) - Method in interface hera.wallet.TransactionApi
-
Send aer with fee
.
- send(String, Aer, Fee, BytesValue) - Method in interface hera.wallet.TransactionApi
-
Send aer with fee
and payload
.
- send(AccountAddress, Aer, Fee) - Method in interface hera.wallet.TransactionApi
-
Send aer with fee
.
- send(AccountAddress, Aer, Fee, BytesValue) - Method in interface hera.wallet.TransactionApi
-
Send aer with fee
and payload
.
- send(String, Aer) - Method in interface hera.wallet.Wallet
-
Deprecated.
Send aer.
- send(String, Aer, Fee) - Method in interface hera.wallet.Wallet
-
Deprecated.
Send aer with fee
.
- send(String, Aer, BytesValue) - Method in interface hera.wallet.Wallet
-
Deprecated.
Send aer and payload
.
- send(String, Aer, Fee, BytesValue) - Method in interface hera.wallet.Wallet
-
Deprecated.
Send aer with fee
and payload
.
- send(AccountAddress, Aer) - Method in interface hera.wallet.Wallet
-
Deprecated.
Send aer with fee
.
- send(AccountAddress, Aer, Fee) - Method in interface hera.wallet.Wallet
-
Deprecated.
Send aer with fee
.
- send(AccountAddress, Aer, BytesValue) - Method in interface hera.wallet.Wallet
-
Deprecated.
Send aer with fee
and payload
.
- send(AccountAddress, Aer, Fee, BytesValue) - Method in interface hera.wallet.Wallet
-
Deprecated.
Send aer with fee
and payload
.
- serialize(ECDSASignature, BigInteger) - Static method in class hera.spec.resolver.SignatureResolver
-
Serialize ecdsa signature.
- Server - Interface in hera.server
-
- server - Variable in class hera.server.ServerEvent
-
Server where event occurred.
- serverCertInputStream - Variable in class hera.strategy.TlsChannelStrategy
-
- serverCommonName - Variable in class hera.strategy.TlsChannelStrategy
-
- ServerEvent - Class in hera.server
-
- ServerEvent(Server, int) - Constructor for class hera.server.ServerEvent
-
Constructor with server and event type.
- ServerEvent(Server, int, Object) - Constructor for class hera.server.ServerEvent
-
Constructor with server, event type, and data.
- ServerInfo - Class in hera.api.model
-
- serverInfoConverter - Variable in class hera.client.internal.BlockchainBaseTemplate
-
- ServerInfoConverterFactory - Class in hera.transport
-
- ServerInfoConverterFactory() - Constructor for class hera.transport.ServerInfoConverterFactory
-
- ServerListener - Interface in hera.server
-
- ServerStatus - Enum in hera.server
-
- set(Object, Context) - Static method in class hera.ContextHolder
-
- set(Class<? extends Strategy>, int) - Method in class hera.strategy.PriorityConfig
-
Set priority of strategy.
- setChannel(ManagedChannel) - Method in class hera.client.AccountTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.BlockchainTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.BlockTemplate
-
- setChannel(ManagedChannel) - Method in interface hera.client.ChannelInjectable
-
- setChannel(ManagedChannel) - Method in class hera.client.ContractTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.internal.AccountBaseTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.internal.BlockBaseTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.internal.BlockchainBaseTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.internal.ContractBaseTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.internal.KeyStoreBaseTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.internal.TransactionBaseTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.KeyStoreTemplate
-
- setChannel(ManagedChannel) - Method in class hera.client.TransactionTemplate
-
- setClient(AergoClient) - Method in interface hera.wallet.internal.ClientInjectable
-
- setConfiguration(ConfigurationT) - Method in interface hera.util.Configurable
-
- setContext(Context) - Method in interface hera.ContextAware
-
- setContextProvider(ContextProvider) - Method in class hera.client.AccountTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.BlockchainTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.BlockTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.ContractTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.internal.AccountBaseTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.internal.BlockBaseTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.internal.BlockchainBaseTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.internal.ContractBaseTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.internal.KeyStoreBaseTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.internal.TransactionBaseTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.KeyStoreTemplate
-
- setContextProvider(ContextProvider) - Method in class hera.client.TransactionTemplate
-
- setContextProvider(ContextProvider) - Method in interface hera.ContextProviderInjectable
-
- setNonce(long) - Method in interface hera.api.model.Account
-
Deprecated.
Set nonce for account.
- setNonce(long) - Method in class hera.api.model.internal.AbstractAccount
-
- sha - Static variable in class hera.util.CryptoUtils
-
- sha256AndEncodeHexa(String) - Static method in class hera.util.TransportUtils
-
Sha256 digest and return digested in hexa.
- sha256AndEncodeHexa(byte[]) - Static method in class hera.util.TransportUtils
-
Sha256 digest and return digested in hexa.
- Sha256Utils - Class in hera.util
-
- Sha256Utils() - Constructor for class hera.util.Sha256Utils
-
- sign(Account, RawTransaction) - Method in interface hera.api.AccountOperation
-
Deprecated.
- sign(RawTransaction) - Method in interface hera.api.KeyStoreOperation
-
Sign for transaction.
- sign(RawTransaction) - Method in class hera.api.model.internal.AccountWithAddressAndSigner
-
- sign(RawTransaction) - Method in class hera.api.model.internal.AccountWithKey
-
- sign(Account, RawTransaction) - Method in class hera.client.AccountTemplate
-
- sign(RawTransaction) - Method in class hera.client.KeyStoreTemplate
-
- sign(RawTransaction) - Method in class hera.key.AergoKey
-
- sign(RawTransaction) - Method in interface hera.key.Signer
-
Sign to raw transaction.
- sign(RawTransaction) - Method in interface hera.key.TxSigner
-
Deprecated.
Sign to raw transaction.
- sign(byte[]) - Method in class hera.util.pki.ECDSAKey
-
Sign to message.
- sign(PrivateKey, byte[]) - Method in class hera.util.pki.ECDSAKey
-
- sign(RawTransaction) - Method in class hera.wallet.LegacyWallet
-
- sign(RawTransaction) - Method in interface hera.wallet.Wallet
-
Deprecated.
Sign for transaction.
- sign(RawTransaction) - Method in class hera.wallet.WalletApiImpl
-
- SIGN_HEADER_MAGIC - Static variable in class hera.spec.AergoSpec
-
- SIGN_INT_MARKER - Static variable in class hera.spec.AergoSpec
-
- SIGN_MINIMUM_LENGTH - Static variable in class hera.spec.AergoSpec
-
- signAndCommit(Signer, RawTransaction) - Method in class hera.client.internal.ContractBaseTemplate
-
- Signature - Class in hera.api.model
-
- Signature() - Constructor for class hera.api.model.Signature
-
- SignatureResolver - Class in hera.spec.resolver
-
- SignatureResolver() - Constructor for class hera.spec.resolver.SignatureResolver
-
- Signer - Interface in hera.key
-
- signer - Variable in class hera.wallet.internal.TransactionApiImpl
-
- signer - Variable in class hera.wallet.WalletApiImpl
-
- signMessage(String) - Method in class hera.key.AergoKey
-
- signMessage(String, Encoder) - Method in class hera.key.AergoKey
-
- signMessage(BytesValue) - Method in class hera.key.AergoKey
-
- signMessage(String) - Method in interface hera.key.MessageSigner
-
Sha256 hash to message
and sign to it.
- signMessage(String, Encoder) - Method in interface hera.key.MessageSigner
-
Sha256 hash to message
and sign to it.
- signMessage(BytesValue) - Method in interface hera.key.MessageSigner
-
Sha256 hash to message
and sign to it.
- SimpleNonceProvider - Class in hera.api.transaction
-
- SimpleNonceProvider() - Constructor for class hera.api.transaction.SimpleNonceProvider
-
SimpleNonceProvider constructor.
- SimpleNonceProvider(int) - Constructor for class hera.api.transaction.SimpleNonceProvider
-
SimpleNonceProvider constructor.
- source - Variable in exception hera.exception.DecodingFailureException
-
- split(String) - Static method in class hera.util.FilepathUtils
-
Split path to directory, file basename and extension.
- split(String, String) - Static method in class hera.util.StringUtils
-
Split string
with a delimiter
.
- split(String, String, int) - Static method in class hera.util.StringUtils
-
Split string
with a delimiter
and return index
-th string.
- stake(Account, Aer, long) - Method in interface hera.api.AccountOperation
-
Deprecated.
- stake(Signer, Aer, long) - Method in interface hera.api.AccountOperation
-
Staking an account with amount.
- stake(Account, Aer, long) - Method in class hera.client.AccountTemplate
-
- stake(Signer, Aer, long) - Method in class hera.client.AccountTemplate
-
- stake(Aer) - Method in class hera.wallet.internal.TransactionApiImpl
-
- stake(Aer) - Method in class hera.wallet.LegacyWallet
-
- stake(Aer) - Method in interface hera.wallet.TransactionApi
-
Staking an account with amount of a current account.
- stake(Aer) - Method in interface hera.wallet.Wallet
-
Deprecated.
Staking an account with amount of a current account.
- StakeInfo - Class in hera.api.model
-
- StakeInfo() - Constructor for class hera.api.model.StakeInfo
-
- stakeInfoConverterFactory - Variable in class hera.transport.AccountTotalVoteConverterFactory
-
- StakeInfoConverterFactory - Class in hera.transport
-
- StakeInfoConverterFactory() - Constructor for class hera.transport.StakeInfoConverterFactory
-
- StakeTransaction - Interface in hera.spec.transaction.dsl
-
- StakeTransaction.WithChainIdHash - Interface in hera.spec.transaction.dsl
-
- StakeTransaction.WithChainIdHashAndSender - Interface in hera.spec.transaction.dsl
-
- StakeTransaction.WithChainIdHashAndSenderAndAmount - Interface in hera.spec.transaction.dsl
-
- StakeTransaction.WithNothing - Interface in hera.spec.transaction.dsl
-
- StakeTransaction.WithReady - Interface in hera.spec.transaction.dsl
-
- StakeTransactionBuilder - Class in hera.spec.transaction
-
- StakeTransactionBuilder() - Constructor for class hera.spec.transaction.StakeTransactionBuilder
-
- stakingInfoConverter - Variable in class hera.client.internal.AccountBaseTemplate
-
- state - Variable in class hera.server.AbstractServer
-
server status.
- state - Variable in class hera.server.StateMachine
-
- stateChanged(ServerStatus, ServerStatus, Object...) - Method in class hera.server.AbstractServer
-
- stateChanged(StateT, StateT, Object...) - Method in interface hera.server.StateChangeListener
-
- StateChangeListener<StateT> - Interface in hera.server
-
- StateCondition<StateT> - Interface in hera.server
-
- StateConditionFactory - Class in hera.server
-
- StateConditionFactory() - Constructor for class hera.server.StateConditionFactory
-
- StateMachine<StateT> - Class in hera.server
-
- StateMachine(StateT) - Constructor for class hera.server.StateMachine
-
- StateVariable - Class in hera.api.model
-
- StateVariable() - Constructor for class hera.api.model.StateVariable
-
- stateVariableConverter - Variable in class hera.transport.ContractInterfaceConverterFactory
-
- StateVariableConverterFactory - Class in hera.transport
-
- StateVariableConverterFactory() - Constructor for class hera.transport.StateVariableConverterFactory
-
- stateVariables - Variable in class hera.api.model.ContractInterface
-
- STATUS_CHANGED - Static variable in interface hera.server.Server
-
- store(String, char[]) - Method in class hera.keystore.InMemoryKeyStore
-
- store(String, char[]) - Method in class hera.keystore.JavaKeyStore
-
- store(String, char[]) - Method in interface hera.keystore.KeyStore
-
Store keystore to the path
with password
.
- storedIdentities - Variable in class hera.keystore.InMemoryKeyStore
-
- storeKeyStore(String, String) - Method in interface hera.wallet.KeyManageable
-
Deprecated.
Store the keystore to the path.
- storeKeyStore(String, String) - Method in class hera.wallet.LegacyWallet
-
- strategies - Variable in class hera.ContextConc
-
- strategies - Variable in class hera.EmptyContext
-
- Strategy - Interface in hera
-
- strategy2Priority - Variable in class hera.strategy.PriorityConfig
-
- StrategyApplier - Class in hera.strategy
-
- StrategyApplier(Context, PriorityConfig) - Constructor for class hera.strategy.StrategyApplier
-
Make StrategyChain
based on context
.
- strategyClass - Variable in exception hera.exception.NoStrategyFoundException
-
- strategyMap - Variable in class hera.client.AergoClientBuilder
-
- stream(InputStream, StreamConsumer) - Static method in class hera.util.IoUtils
-
Process streaming.
- StreamConsumer - Interface in hera.util
-
- StreamObserver<T> - Interface in hera.api.model
-
- streamService - Variable in class hera.client.internal.BlockBaseTemplate
-
- streamService - Variable in class hera.client.internal.ContractBaseTemplate
-
- StringUtils - Class in hera.util
-
- StringUtils() - Constructor for class hera.util.StringUtils
-
- stripExtension(String) - Static method in class hera.util.FilenameUtils
-
Remove extension from filename
.
- subconfigurations - Variable in class hera.util.conf.InMemoryConfiguration
-
- subscribeEvent(EventFilter, StreamObserver<Event>) - Method in interface hera.api.ContractOperation
-
Subscribe event corresponding to an event filter.
- subscribeEvent(EventFilter, StreamObserver<Event>) - Method in class hera.client.ContractTemplate
-
- subscribeEvent(EventFilter, StreamObserver<Event>) - Method in class hera.wallet.internal.QueryApiImpl
-
- subscribeEvent(EventFilter, StreamObserver<Event>) - Method in class hera.wallet.LegacyWallet
-
- subscribeEvent(EventFilter, StreamObserver<Event>) - Method in interface hera.wallet.QueryApi
-
Subscribe event corresponding with event filter.
- subscribeEvent(EventFilter, StreamObserver<Event>) - Method in interface hera.wallet.QueryClient
-
Subscribe event corresponding with event filter.
- subscribeNewBlock(StreamObserver<Block>) - Method in interface hera.api.BlockOperation
-
Subscribe block stream which is triggered everytime new block is generated.
- subscribeNewBlock(StreamObserver<Block>) - Method in class hera.client.BlockTemplate
-
- subscribeNewBlock(StreamObserver<Block>) - Method in class hera.wallet.internal.QueryApiImpl
-
- subscribeNewBlock(StreamObserver<Block>) - Method in class hera.wallet.LegacyWallet
-
- subscribeNewBlock(StreamObserver<Block>) - Method in interface hera.wallet.QueryApi
-
Subscribe block stream which is triggered everytime new block is generated.
- subscribeNewBlock(StreamObserver<Block>) - Method in interface hera.wallet.QueryClient
-
Subscribe block stream which is triggered everytime new block is generated.
- subscribeNewBlockMetadata(StreamObserver<BlockMetadata>) - Method in interface hera.api.BlockOperation
-
Subscribe block metadata stream which is triggered everytime new block is generated.
- subscribeNewBlockMetadata(StreamObserver<BlockMetadata>) - Method in class hera.client.BlockTemplate
-
- subscribeNewBlockMetadata(StreamObserver<BlockMetadata>) - Method in class hera.wallet.internal.QueryApiImpl
-
- subscribeNewBlockMetadata(StreamObserver<BlockMetadata>) - Method in class hera.wallet.LegacyWallet
-
- subscribeNewBlockMetadata(StreamObserver<BlockMetadata>) - Method in interface hera.wallet.QueryApi
-
Subscribe block metadata stream which is triggered everytime new block is generated.
- subscribeNewBlockMetadata(StreamObserver<BlockMetadata>) - Method in interface hera.wallet.QueryClient
-
Subscribe block metadata stream which is triggered everytime new block is generated.
- Subscription<T> - Interface in hera.api.model
-
- subtract(Aer) - Method in class hera.api.model.Aer
-
Returns a Aer whose value is (this.value - other.value)
.
- subtract(BigNumber) - Method in class hera.api.model.BigNumber
-
- success(T) - Static method in class hera.client.internal.HerajFutures
-
- syncChainIdHash(AergoClient) - Method in class hera.wallet.internal.Trier
-
- syncNonceOf(AccountAddress) - Method in class hera.wallet.internal.Trier
-
- SystemPropertiesConfiguration - Class in hera.util.conf
-
- SystemPropertiesConfiguration() - Constructor for class hera.util.conf.SystemPropertiesConfiguration
-
- v1 - Variable in class hera.util.Pair
-
- v2 - Variable in class hera.util.Pair
-
- validateHeader(byte[], int) - Static method in class hera.spec.resolver.SignatureResolver
-
- validatePrefix(BytesValue, byte) - Static method in class hera.util.BytesValueUtils
-
Validate a prefix of the target.
- validatePrefix(byte[], byte) - Static method in class hera.util.BytesValueUtils
-
Validate a prefix of the target.
- validateRawAddress(BytesValue) - Static method in class hera.spec.resolver.AddressResolver
-
- validateResolveArgs(PayloadSpec.Type, Object[]) - Static method in class hera.spec.resolver.PayloadResolver
-
- ValidationUtils - Class in hera.util
-
- ValidationUtils() - Constructor for class hera.util.ValidationUtils
-
- value - Variable in class hera.api.model.AccountAddress
-
- value - Variable in class hera.api.model.Aer
-
- value - Variable in class hera.api.model.BytesValue
-
- value - Variable in class hera.api.model.internal.Time
-
- value - Variable in class hera.api.model.Name
-
- valueOf(String) - Static method in enum hera.api.model.Aer.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.api.model.Transaction.TxType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.exception.DecodingFailureException.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.exception.RpcCommitException.CommitStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.exception.TransactionVerificationException.VerifyStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.server.ServerStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.spec.AergoSpec.PayloadType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.spec.AergoSpec.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.spec.resolver.PayloadSpec.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum hera.wallet.WalletType
-
Deprecated.
Returns the enum constant of this type with the specified name.
- values() - Static method in enum hera.api.model.Aer.Unit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.api.model.Transaction.TxType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.exception.DecodingFailureException.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.exception.RpcCommitException.CommitStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.exception.TransactionVerificationException.VerifyStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.server.ServerStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.spec.AergoSpec.PayloadType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.spec.AergoSpec.Unit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.spec.resolver.PayloadSpec.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum hera.wallet.WalletType
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifier - Variable in class hera.key.AergoKey
-
- Verifier - Interface in hera.key
-
- verifier - Variable in class hera.util.pki.ECDSAKey
-
- verify(Account, Transaction) - Method in interface hera.api.AccountOperation
-
Deprecated.
- verify(Account, Transaction) - Method in class hera.client.AccountTemplate
-
- verify(Transaction) - Method in class hera.key.AergoKey
-
Check if Transaction
is valid.
- verify(Transaction) - Method in class hera.key.AergoSignVerifier
-
- verify(Transaction) - Method in interface hera.key.Verifier
-
Check if Transaction
is valid.
- verify(byte[], ECDSASignature) - Method in class hera.util.pki.ECDSAKey
-
Check if signature
is valid for plainText
.
- verify(PublicKey, byte[], ECDSASignature) - Method in class hera.util.pki.ECDSAVerifier
-
Verify signature with a message and public key x and y point value.
- verify(Transaction) - Method in class hera.wallet.LegacyWallet
-
- verify(Transaction) - Method in interface hera.wallet.Wallet
-
Deprecated.
Verify transaction.
- verifyMessage(String, String) - Method in class hera.key.AergoKey
-
Check if base64EncodedSignature
is valid for current accountAddress
and
message
.
- verifyMessage(String, String, Decoder) - Method in class hera.key.AergoKey
-
Check if base64EncodedSignature
is valid for current accountAddress
and
message
.
- verifyMessage(BytesValue, Signature) - Method in class hera.key.AergoKey
-
Check if signature
is valid for current accountAddress
and message
.
- verifyMessage(Hash, Signature) - Method in class hera.key.AergoKey
-
Check if signature
is valid for hash
and current address.
- verifyMessage(AccountAddress, String, String) - Method in class hera.key.AergoSignVerifier
-
- verifyMessage(AccountAddress, String, String, Decoder) - Method in class hera.key.AergoSignVerifier
-
- verifyMessage(AccountAddress, BytesValue, Signature) - Method in class hera.key.AergoSignVerifier
-
- verifyMessage(AccountAddress, Hash, Signature) - Method in class hera.key.AergoSignVerifier
-
- verifyMessage(AccountAddress, String, String) - Method in interface hera.key.Verifier
-
Check if base64EncodedSignature
is valid for signer accountAddress
and
message
.
- verifyMessage(AccountAddress, String, String, Decoder) - Method in interface hera.key.Verifier
-
Check if encodedSignature
is valid for signer accountAddress
and
message
.
- verifyMessage(AccountAddress, BytesValue, Signature) - Method in interface hera.key.Verifier
-
Check if signature
is valid for signer accountAddress
and message
.
- verifyMessage(AccountAddress, Hash, Signature) - Method in interface hera.key.Verifier
-
Check if signature
is valid for accountAddress
and hashedMessage
.
- verifyStatus - Variable in exception hera.exception.TransactionVerificationException
-
- version - Variable in class hera.api.model.ContractInterface
-
- VERSION - Static variable in class hera.spec.resolver.PayloadSpec
-
- view - Variable in class hera.api.model.ContractFunction
-
- vote(Signer, String, List<String>, long) - Method in interface hera.api.AccountOperation
-
Vote to candidates
with corresponding voteId
.
- vote(Signer, String, List<String>, long) - Method in class hera.client.AccountTemplate
-
- vote(String, List<String>) - Method in class hera.wallet.internal.TransactionApiImpl
-
- vote(String, List<String>) - Method in class hera.wallet.LegacyWallet
-
- vote(String, List<String>) - Method in interface hera.wallet.TransactionApi
-
Vote to candidates
with voteId
.
- vote(String, List<String>) - Method in interface hera.wallet.Wallet
-
Deprecated.
Vote to candidates
with voteId
.
- voteBp(List<String>) - Method in class hera.wallet.internal.TransactionApiImpl
-
- voteBp(List<String>) - Method in class hera.wallet.LegacyWallet
-
- voteBp(List<String>) - Method in interface hera.wallet.TransactionApi
-
Vote to bp candidates
.
- voteBp(List<String>) - Method in interface hera.wallet.Wallet
-
Deprecated.
Vote to bp candidates
.
- voteId(String) - Method in interface hera.spec.transaction.dsl.VoteTransaction.WithChainIdHashAndSenderAndNonce
-
Accept a vote id.
- voteId - Variable in class hera.spec.transaction.VoteTransactionBuilder
-
- voteId(String) - Method in class hera.spec.transaction.VoteTransactionBuilder
-
- VoteInfo - Class in hera.api.model
-
- VoteTransaction - Interface in hera.spec.transaction.dsl
-
- VoteTransaction.WithChainIdHash - Interface in hera.spec.transaction.dsl
-
- VoteTransaction.WithChainIdHashAndSender - Interface in hera.spec.transaction.dsl
-
- VoteTransaction.WithChainIdHashAndSenderAndNonce - Interface in hera.spec.transaction.dsl
-
- VoteTransaction.WithChainIdHashAndSenderAndNonceAndVoteId - Interface in hera.spec.transaction.dsl
-
- VoteTransaction.WithNothing - Interface in hera.spec.transaction.dsl
-
- VoteTransaction.WithReady - Interface in hera.spec.transaction.dsl
-
- VoteTransactionBuilder - Class in hera.spec.transaction
-
- VoteTransactionBuilder() - Constructor for class hera.spec.transaction.VoteTransactionBuilder
-
- waitState(StateT...) - Method in class hera.server.StateMachine
-
Wait that current state is one of states
.
- waitStatus(ServerStatus...) - Method in class hera.server.AbstractServer
-
- waitStatus(ServerStatus...) - Method in interface hera.server.Server
-
Wait for server status to be one of status
.
- Wallet - Interface in hera.wallet
-
- walletApi(WalletApi) - Method in interface hera.contract.ContractApi
-
Use a walletApi
.
- walletApi(WalletApi) - Method in class hera.contract.internal.ContractApiImpl
-
- WalletApi - Interface in hera.wallet
-
A wallet api holding single identity.
- WalletApiFactory - Class in hera.wallet
-
- WalletApiFactory() - Constructor for class hera.wallet.WalletApiFactory
-
- WalletApiImpl - Class in hera.wallet
-
- WalletBuilder - Class in hera.wallet
-
- WalletBuilder() - Constructor for class hera.wallet.WalletBuilder
-
Deprecated.
- WalletException - Exception in hera.exception
-
- WalletException(String) - Constructor for exception hera.exception.WalletException
-
- WalletException(Throwable) - Constructor for exception hera.exception.WalletException
-
- WalletException(String, Throwable) - Constructor for exception hera.exception.WalletException
-
- WalletExceptionConverter - Class in hera.exception
-
- WalletExceptionConverter() - Constructor for class hera.exception.WalletExceptionConverter
-
- WalletFactory - Class in hera.wallet
-
Deprecated.
- WalletFactory() - Constructor for class hera.wallet.WalletFactory
-
Deprecated.
- WalletType - Enum in hera.wallet
-
Deprecated.
- when(StateCondition<StateT>) - Static method in class hera.server.StateConditionFactory
-
- when(StateT...) - Static method in class hera.server.StateConditionFactory
-
Return a condition evaluator which returns true when conditions
...
- WIDTH_PER_LINE - Static variable in class hera.util.HexUtils
-
- withBlockingConnect() - Method in class hera.client.AergoClientBuilder
-
- withBlockingConnect() - Method in interface hera.client.ClientConfiguer
-
Use blocking connection.
- withBlockingConnect() - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- withChainIdHash(ChainIdHash) - Method in class hera.api.model.RawTransaction
-
Return a RawTransaction
with new chain id hash.
- withChainIdHash(ChainIdHash) - Method in interface hera.Context
-
Make a context instance with chainIdHash
.
- withChainIdHash(ChainIdHash) - Method in class hera.ContextConc
-
- withChainIdHash(ChainIdHash) - Method in class hera.EmptyContext
-
- withConfiguration(Configuration) - Method in interface hera.Context
-
Make a context instance with corresponding configuration
.
- withConfiguration(Configuration) - Method in class hera.ContextConc
-
- withConfiguration(Configuration) - Method in class hera.EmptyContext
-
- withEndpoint(String) - Method in class hera.client.AergoClientBuilder
-
- withEndpoint(String) - Method in interface hera.client.ClientConfiguer
-
Provide an endpoint of aergo server.
- withEndpoint(String) - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- WithIdentity - Interface in hera.api.function
-
- withKeyValue(String, Object) - Method in interface hera.Context
-
Make a context instance with corresponding key
and a value
.
- withKeyValue(String, Object) - Method in class hera.ContextConc
-
- withKeyValue(String, Object) - Method in class hera.EmptyContext
-
- withNonBlockingConnect() - Method in class hera.client.AergoClientBuilder
-
- withNonBlockingConnect() - Method in interface hera.client.ClientConfiguer
-
Use non-blocking connection.
- withNonBlockingConnect() - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- withNonce(long) - Method in class hera.api.model.RawTransaction
-
Return a RawTransaction
with new nonce.
- withoutKey(String) - Method in interface hera.Context
-
Get a context instance without configuration matching key
.
- withoutKey(String) - Method in class hera.ContextConc
-
- withoutKey(String) - Method in class hera.EmptyContext
-
- withoutStrategy(Class<StrategyT>) - Method in interface hera.Context
-
Remove strategy from the context.
- withoutStrategy(Class<StrategyT>) - Method in class hera.ContextConc
-
- withoutStrategy(Class<StrategyT>) - Method in class hera.EmptyContext
-
- withPlainText() - Method in class hera.client.AergoClientBuilder
-
- withPlainText() - Method in interface hera.client.ClientConfiguer
-
Use plain text on connection.
- withPlainText() - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- WithPrincipal - Interface in hera.key
-
- withRefresh(int, long, TimeUnit) - Method in class hera.wallet.WalletBuilder
-
Deprecated.
A nonce (or chain id hash) refresh count to handle invalid case.
- withRetry(int, long, TimeUnit) - Method in class hera.client.AergoClientBuilder
-
- withRetry(int, long, TimeUnit) - Method in interface hera.client.ClientConfiguer
-
If fails with non-connection error, after interval
count
times.
- withRetry(int, long, TimeUnit) - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- withScope(String) - Method in interface hera.Context
-
Make a context instance with scope
.
- withScope(String) - Method in class hera.ContextConc
-
- withScope(String) - Method in class hera.EmptyContext
-
- withStrategies(Set<Strategy>) - Method in interface hera.Context
-
Make a context instance with corresponding strategies
.
- withStrategies(Set<Strategy>) - Method in class hera.ContextConc
-
- withStrategies(Set<Strategy>) - Method in class hera.EmptyContext
-
- withStrategy(StrategyT) - Method in interface hera.Context
-
Make a context instance with corresponding strategy
.
- withStrategy(StrategyT) - Method in class hera.ContextConc
-
- withStrategy(StrategyT) - Method in class hera.EmptyContext
-
- withTimeout(long, TimeUnit) - Method in class hera.client.AergoClientBuilder
-
- withTimeout(long, TimeUnit) - Method in interface hera.client.ClientConfiguer
-
Set timeout for each request.
- withTimeout(long, TimeUnit) - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- withTransportSecurity(String, String, String, String) - Method in class hera.client.AergoClientBuilder
-
- withTransportSecurity(String, InputStream, InputStream, InputStream) - Method in class hera.client.AergoClientBuilder
-
- withTransportSecurity(String, String, String, String) - Method in interface hera.client.ClientConfiguer
-
Use transport security on connection.
- withTransportSecurity(String, InputStream, InputStream, InputStream) - Method in interface hera.client.ClientConfiguer
-
Use transport security on connection.
- withTransportSecurity(String, String, String, String) - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- withTransportSecurity(String, InputStream, InputStream, InputStream) - Method in class hera.wallet.WalletBuilder
-
Deprecated.
- wrap(Function<R>, List<Object>) - Method in class hera.strategy.FailoverStrategy
-
- wrap(Function<R>, List<Object>) - Method in class hera.strategy.InvocationStrategy
-
An operation wrapping origin function.
- wrap(Function<R>, List<Object>) - Method in class hera.strategy.OnSuccessRequestStrategy
-
- wrap(Function<R>, List<Object>) - Method in class hera.strategy.PrepareRequestStrategy
-
- wrap(Function<R>, List<Object>) - Method in class hera.strategy.TimeoutStrategy
-
- write(int) - Method in class hera.util.HexOutputStream
-
- write(byte[], int, int) - Method in class hera.util.LittleEndianDataOutputStream
-
- writeBoolean(boolean) - Method in class hera.util.LittleEndianDataOutputStream
-
- writeByte(int) - Method in class hera.util.LittleEndianDataOutputStream
-
- writeBytes(String) - Method in class hera.util.LittleEndianDataOutputStream
-
UnSupported operation.
- writeChar(int) - Method in class hera.util.LittleEndianDataOutputStream
-
Write the char value in a little endian order.
- writeChars(String) - Method in class hera.util.LittleEndianDataOutputStream
-
UnSupported operation.
- writeDouble(double) - Method in class hera.util.LittleEndianDataOutputStream
-
Write the double value in a little endian order.
- writeFloat(float) - Method in class hera.util.LittleEndianDataOutputStream
-
Write the float value in a little endian order.
- writeInt(int) - Method in class hera.util.LittleEndianDataOutputStream
-
Write the int value in a little endian order.
- writeLong(long) - Method in class hera.util.LittleEndianDataOutputStream
-
Write the long value in a little endian order.
- writeShort(int) - Method in class hera.util.LittleEndianDataOutputStream
-
Write the short value in a little endian order.
- writeUTF(String) - Method in class hera.util.LittleEndianDataOutputStream
-
UnSupported operation.