Skip navigation links
A B C D E G H I K L M N O P R S T V 

A

Account - Class in one.harmony.account
Account class represents a Harmony account with account name, Harmony address (one address + hex address), credentials (public/private keys), and keystore file.
Account(String, Address, Credentials, WalletFile) - Constructor for class one.harmony.account.Account
 
AccountManagement - Class in one.harmony.account
AccountManagement class provides easier way to access local accounts instead of every time reading from the local keystore which is I/O expensive (to be implemented).
AccountManagement() - Constructor for class one.harmony.account.AccountManagement
 
accounts - Static variable in class one.harmony.common.Config
 
addAccount(Account) - Static method in class one.harmony.account.AccountManagement
 
addKey(String, String, String) - Static method in class one.harmony.cmd.Keys
addKey method creates a new key in the local keystore, but requires mnemonics.
addKey(String, String) - Static method in class one.harmony.cmd.Keys
addKey method creates a new key in the keystore using the automatically generated mnemonics.
addKey(String) - Static method in class one.harmony.cmd.Keys
addKey method creates a new key in the keystore using the default passphrase (harmony-one) and the automatically generated mnemonics.
Address - Class in one.harmony.account
Harmony address class that provides Harmony one address and hex address.
Address(String, boolean) - Constructor for class one.harmony.account.Address
 

B

Balance - Class in one.harmony.cmd
Balance class provides utility to check the balance of a Harmony account (provided using Harmony one address) across all shards.
Balance() - Constructor for class one.harmony.cmd.Balance
 
Blockchain - Class in one.harmony.cmd
Blockchain class retrieves the harmony protocol version.
Blockchain() - Constructor for class one.harmony.cmd.Blockchain
 

C

check(String) - Static method in class one.harmony.cmd.Balance
Check account balance on all shards.
checkLocal(String) - Static method in class one.harmony.cmd.Balance
Checks account balance using local Harmony instance
clean() - Static method in class one.harmony.keys.Store
 
clean(String) - Static method in class one.harmony.keys.Store
 
cleanKeyStore() - Static method in class one.harmony.cmd.Keys
cleanKeyStore method clears the local keystore.
clear() - Static method in class one.harmony.account.AccountManagement
 
Config - Class in one.harmony.common
Config class reads the user provided configurations for keystore location and default passphrase.
Config() - Constructor for class one.harmony.common.Config
 
createAccountKeyDir(String) - Static method in class one.harmony.keys.Store
 

D

DEFAULT_ACCOUNT_ALIAS_DIR_NAME - Static variable in class one.harmony.common.Config
 
DEFAULT_DIR_NAME - Static variable in class one.harmony.common.Config
 
DEFAULT_MNEMONIC_FILE - Static variable in class one.harmony.common.Config
 
DEFAULT_PASSPHRASE - Static variable in class one.harmony.common.Config
 
DEFAULT_URL - Static variable in class one.harmony.common.Config
 
deserialize(JsonParser, DeserializationContext) - Method in class one.harmony.rpc.ShardingStructure.RPCRoutesDeserialiser
 
doesAccountExists(String) - Static method in class one.harmony.keys.Store
 
doesNamedAccountExists(String) - Static method in class one.harmony.keys.Store
 

E

execute(int, boolean, int) - Method in class one.harmony.cmd.Transfer
Method to execute the transfer.
execute(int, String, String, String, long, int, int, boolean, int) - Method in class one.harmony.transaction.Handler
 
exportKeyStoreFromAccountName(String, String) - Static method in class one.harmony.cmd.Keys
Export the keystore file contents using the provided account name and passpharase.
exportKeyStoreFromAccountName(String) - Static method in class one.harmony.cmd.Keys
Export the keystore file contents using the provided account name and default passphrase (harmony-one)
exportKeyStoreFromAddress(String, String) - Static method in class one.harmony.cmd.Keys
Export the keystore file contents using the Harmony one address and provided passphrase.
exportKeyStoreFromAddress(String) - Static method in class one.harmony.cmd.Keys
Export the keystore file contents using the Harmony one address and default passphrase.
exportPrivateKeyFromAccountName(String, String) - Static method in class one.harmony.cmd.Keys
Export the secp256k1 private key using the provided account name and passphrase.
exportPrivateKeyFromAccountName(String) - Static method in class one.harmony.cmd.Keys
Export the secp256k1 private key using the provided account name and default passphrase.
exportPrivateKeyFromAddress(String, String) - Static method in class one.harmony.cmd.Keys
Export the secp256k1 private key using the provided Harmony one address and passphrase.
exportPrivateKeyFromAddress(String) - Static method in class one.harmony.cmd.Keys
Export the secp256k1 private key using the provided Harmony one address.
extractKeyStoreFileFromAccountName(String) - Static method in class one.harmony.keys.Store
 
extractKeyStoreFileFromAddress(String) - Static method in class one.harmony.keys.Store
 
extractWalletFileFromAccountName(String) - Static method in class one.harmony.keys.Store
 
extractWalletFileFromAddress(String) - Static method in class one.harmony.keys.Store
 

G

generateWalletFile(String, String, ECKeyPair) - Static method in class one.harmony.keys.Store
 
getAccount(String) - Static method in class one.harmony.account.AccountManagement
 
getAccountNameFromAddress(String) - Static method in class one.harmony.keys.Store
 
getAddress() - Method in class one.harmony.account.Account
 
getAmount() - Method in class one.harmony.transaction.Transaction
 
getBalance() - Method in class one.harmony.account.Account
 
getBalance(String) - Method in class one.harmony.rpc.RPC
 
getClientResponse() - Method in class one.harmony.rpc.HmyResponse
 
getCredentials() - Method in class one.harmony.account.Account
 
getDefaultKeyDirectory() - Static method in class one.harmony.keys.Store
 
getFromShard() - Method in class one.harmony.transaction.TxParams
 
getGas() - Method in class one.harmony.transaction.TxParams
 
getGasLimit() - Method in class one.harmony.transaction.Transaction
 
getGasPrice() - Method in class one.harmony.transaction.Transaction
 
getGasPrice() - Method in class one.harmony.transaction.TxParams
 
getHandlerFor(List<ShardingStructure.RPCRoutes>, int) - Static method in class one.harmony.sharding.Sharding
 
getHexAddr() - Method in class one.harmony.account.Address
 
getHttp() - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 
getKeyFile() - Method in class one.harmony.account.Account
 
getKeyFileFromAccountName(String) - Static method in class one.harmony.keys.Store
 
getKeyFileFromAddress(String) - Static method in class one.harmony.keys.Store
 
getKeysLocation() - Static method in class one.harmony.cmd.Keys
getKeysLocation method helps with getting the local keystore location where the keys are stored.
getLocalAccounts() - Static method in class one.harmony.keys.Store
 
getName() - Method in class one.harmony.account.Account
 
getNonce() - Method in class one.harmony.account.Account
 
getNonce() - Method in class one.harmony.transaction.Transaction
 
getNonce() - Method in class one.harmony.transaction.TxParams
 
getOneAddr() - Method in class one.harmony.account.Address
 
getPayload() - Method in class one.harmony.transaction.Transaction
 
getProtocolVersion() - Static method in class one.harmony.cmd.Blockchain
GetProtocolVersion of Harmony network.
getProtocolVersion() - Method in class one.harmony.rpc.RPC
 
getRawHash() - Method in class one.harmony.transaction.Transaction
 
getReceiver() - Method in class one.harmony.transaction.TxParams
 
getRecipient() - Method in class one.harmony.transaction.Transaction
 
getRlpEncoded() - Method in class one.harmony.transaction.Transaction
 
getShardID() - Method in class one.harmony.account.Account
 
getShardID() - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 
getShardID() - Method in class one.harmony.transaction.Transaction
 
getShardingResponse() - Method in class one.harmony.rpc.ShardingStructure
 
getShardingStructure() - Method in class one.harmony.rpc.RPC
 
getShardingStructure() - Static method in class one.harmony.sharding.Sharding
 
getSignature() - Method in class one.harmony.transaction.Transaction
 
getToShard() - Method in class one.harmony.transaction.TxParams
 
getToShardID() - Method in class one.harmony.transaction.Transaction
 
getTransactionCount(String) - Method in class one.harmony.rpc.RPC
 
getTransactionReceipt(String) - Method in class one.harmony.rpc.RPC
 
getTransferAmount() - Method in class one.harmony.transaction.TxParams
 
getTxHash() - Method in class one.harmony.transaction.Transaction
 
getWs() - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 

H

Handler - Class in one.harmony.transaction
Transaction handler class
Handler(Account, String) - Constructor for class one.harmony.transaction.Handler
 
HmyResponse - Class in one.harmony.rpc
 
HmyResponse() - Constructor for class one.harmony.rpc.HmyResponse
 

I

importKeyStore(String, String) - Static method in class one.harmony.cmd.Keys
importKeyStore method imports an existing keystore key using the provides path and account name, but using the default passphrase (harmony-one).
importKeyStore(String, String, String) - Static method in class one.harmony.cmd.Keys
importKeyStore method imports an existing keystore key using the provided path, account name, and passphrase.
importPrivateKey(String, String, String) - Static method in class one.harmony.cmd.Keys
Import an existing keystore key (only accept secp256k1 private keys), account name, and passphrase
importPrivateKey(String, String) - Static method in class one.harmony.cmd.Keys
Import an existing keystore key (only accept secp256k1 private keys) and uses the default passphrase.
isCurrent() - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 
isOneAddr(String) - Static method in class one.harmony.account.Address
 

K

Keys - Class in one.harmony.cmd
Keys class provides the local key management features such as adding a account, import/export keys, delete keystore, etc.
Keys() - Constructor for class one.harmony.cmd.Keys
 
keystore - Static variable in class one.harmony.common.Config
 

L

listAccounts() - Static method in class one.harmony.cmd.Keys
 
loadBip44Credentials(String, String) - Static method in class one.harmony.keys.Store
 

M

main(String[]) - Static method in class one.harmony.cmd.Balance
 
main(String[]) - Static method in class one.harmony.cmd.Blockchain
 
main(String[]) - Static method in class one.harmony.sharding.Sharding
 
mnemonicsFile - Static variable in class one.harmony.common.Config
 

N

node - Static variable in class one.harmony.common.Config
 

O

one.harmony.account - package one.harmony.account
 
one.harmony.cmd - package one.harmony.cmd
 
one.harmony.common - package one.harmony.common
 
one.harmony.keys - package one.harmony.keys
 
one.harmony.rpc - package one.harmony.rpc
 
one.harmony.sharding - package one.harmony.sharding
 
one.harmony.transaction - package one.harmony.transaction
 

P

parseBech32(String) - Static method in class one.harmony.account.Address
parseBech32 parses a Harmony one address to fetch the hex address.
passphrase - Static variable in class one.harmony.common.Config
 
prepare(String) - Method in class one.harmony.cmd.Transfer
Method to prepare the transfer
prepare(String, String) - Method in class one.harmony.cmd.Transfer
Method to prepare the transfer using the local Harmony node

R

readAccountAliasDirName() - Static method in class one.harmony.common.Config
 
readDirName() - Static method in class one.harmony.common.Config
 
readMnemonicsFilePath() - Static method in class one.harmony.common.Config
 
readNode() - Static method in class one.harmony.common.Config
 
readPassphrase() - Static method in class one.harmony.common.Config
 
removeAccount(Account) - Static method in class one.harmony.account.AccountManagement
 
rlpEncoded - Variable in class one.harmony.transaction.Transaction
 
RPC - Class in one.harmony.rpc
 
RPC() - Constructor for class one.harmony.rpc.RPC
 
RPC(HttpService) - Constructor for class one.harmony.rpc.RPC
 
RPC(String) - Constructor for class one.harmony.rpc.RPC
 
RPC(String, boolean) - Constructor for class one.harmony.rpc.RPC
 
RPC_INTERNAL_ERROR - Static variable in class one.harmony.rpc.RPCError
 
RPC_INVALID_PARAMS - Static variable in class one.harmony.rpc.RPCError
 
RPC_INVALID_REQUEST - Static variable in class one.harmony.rpc.RPCError
 
RPC_METHOD_NOT_FOUND - Static variable in class one.harmony.rpc.RPCError
 
RPC_PARSE_ERROR - Static variable in class one.harmony.rpc.RPCError
 
rpcClient() - Method in class one.harmony.rpc.RPC
 
RPCError - Class in one.harmony.rpc
 
RPCError() - Constructor for class one.harmony.rpc.RPCError
 
RPCMethod - Class in one.harmony.rpc
RPCMethod class provides the list of supported Harmony RPC methods.
RPCMethod() - Constructor for class one.harmony.rpc.RPCMethod
 
RPCRoutes() - Constructor for class one.harmony.rpc.ShardingStructure.RPCRoutes
 
RPCRoutes(boolean, String, int, String) - Constructor for class one.harmony.rpc.ShardingStructure.RPCRoutes
 
RPCRoutesDeserialiser() - Constructor for class one.harmony.rpc.ShardingStructure.RPCRoutesDeserialiser
 

S

searchForAccount(String) - Static method in class one.harmony.keys.Store
 
SECP256K1_PK_BYTES_LENGTH - Static variable in class one.harmony.common.Config
 
sendRawTransaction(String) - Static method in class one.harmony.cmd.Blockchain
Send raw transaction to blockchain
sendRawTransaction(String, String) - Static method in class one.harmony.cmd.Blockchain
Send raw transaction to blockchain using the specified node url
sendRawTransaction(String) - Method in class one.harmony.rpc.RPC
 
sendRawTransaction() - Method in class one.harmony.transaction.Transaction
 
setAccountName(String, String) - Static method in class one.harmony.cmd.Keys
setAccountName method helps with changing the account name of an already existing account
setAccountName(String, String) - Static method in class one.harmony.keys.Store
 
setAddress(Address) - Method in class one.harmony.account.Account
 
setAmount(BigInteger) - Method in class one.harmony.transaction.Transaction
 
setBalance(String) - Method in class one.harmony.account.Account
 
setConfigParameters(String, String, String, String) - Static method in class one.harmony.common.Config
Set the config parameters using the supplied inputs, overwrites the parameters read from hmy-config.properties
setConfigParameters(String, String, String, String, String) - Static method in class one.harmony.common.Config
Set the config parameters using the supplied inputs, overwrites the parameters read from hmy-config.properties
setCredentials(Credentials) - Method in class one.harmony.account.Account
 
setCurrent(boolean) - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 
setFromShard(int) - Method in class one.harmony.transaction.TxParams
 
setGas(long) - Method in class one.harmony.transaction.TxParams
 
setGasLimit(BigInteger) - Method in class one.harmony.transaction.Transaction
 
setGasPrice(BigInteger) - Method in class one.harmony.transaction.Transaction
 
setGasPrice(long) - Method in class one.harmony.transaction.TxParams
 
setHttp(String) - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 
setKeyFile(WalletFile) - Method in class one.harmony.account.Account
 
setName(String) - Method in class one.harmony.account.Account
 
setNonce(int) - Method in class one.harmony.account.Account
 
setNonce(BigInteger) - Method in class one.harmony.transaction.Transaction
 
setNonce(long) - Method in class one.harmony.transaction.TxParams
 
setPayload(byte[]) - Method in class one.harmony.transaction.Transaction
 
setRawHash(byte[]) - Method in class one.harmony.transaction.Transaction
 
setReceiver(String) - Method in class one.harmony.transaction.TxParams
 
setRecipient(String) - Method in class one.harmony.transaction.Transaction
 
setResult(List<ShardingStructure.RPCRoutes>) - Method in class one.harmony.rpc.ShardingStructure
 
setRlpEncoded(byte[]) - Method in class one.harmony.transaction.Transaction
 
setShardID(int) - Method in class one.harmony.account.Account
 
setShardID(int) - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 
setShardID(int) - Method in class one.harmony.transaction.Transaction
 
setSignature(Sign.SignatureData) - Method in class one.harmony.transaction.Transaction
 
setToShard(int) - Method in class one.harmony.transaction.TxParams
 
setToShardID(int) - Method in class one.harmony.transaction.Transaction
 
setTransferAmount(String) - Method in class one.harmony.transaction.TxParams
 
setTxHash(String) - Method in class one.harmony.transaction.Transaction
 
setWs(String) - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 
Sharding - Class in one.harmony.sharding
Sharding class
Sharding() - Constructor for class one.harmony.sharding.Sharding
 
ShardingStructure - Class in one.harmony.rpc
 
ShardingStructure() - Constructor for class one.harmony.rpc.ShardingStructure
 
ShardingStructure.RPCRoutes - Class in one.harmony.rpc
 
ShardingStructure.RPCRoutesDeserialiser - Class in one.harmony.rpc
 
sign(int, Credentials) - Method in class one.harmony.transaction.Transaction
 
Store - Class in one.harmony.keys
Store class represents the local keystore and provides functionalities to manage local keys.
Store() - Constructor for class one.harmony.keys.Store
 

T

toBech32(String) - Static method in class one.harmony.account.Address
toBech32 method parses a hex address to compute Harmony one address (a Bech32 address)
toString() - Method in class one.harmony.rpc.ShardingStructure.RPCRoutes
 
Transaction - Class in one.harmony.transaction
Transaction class provides methods for Harmony transaction creation, encoding, and signing.
Transaction(long, String, int, int, BigInteger, long, BigInteger, byte[]) - Constructor for class one.harmony.transaction.Transaction
 
Transfer - Class in one.harmony.cmd
Transfer class provides api for transfering funds between Harmony accounts.
Transfer(String, String) - Constructor for class one.harmony.cmd.Transfer
Transfers default amount (0.0) using two Harmony addresses between same shards (shard 0)
Transfer(String, String, String) - Constructor for class one.harmony.cmd.Transfer
Transfers the specified amount using two Harmony addresses
Transfer(String, String, String, long) - Constructor for class one.harmony.cmd.Transfer
Transfer the provided amount using the specified gasPrice
Transfer(String, String, String, int, int) - Constructor for class one.harmony.cmd.Transfer
Transfer the specified amount between Harmony addresses using the specified shards
Transfer(String, String, String, int, int, String) - Constructor for class one.harmony.cmd.Transfer
Transfer the specified amount between Harmony addresses using the specified shards and payload
Transfer(String, String, String, long, int, int) - Constructor for class one.harmony.cmd.Transfer
Transfer the specified amount using the specified gas price and shards
Transfer(String, String, String, long, int, int, String) - Constructor for class one.harmony.cmd.Transfer
 
TxParams - Class in one.harmony.transaction
 
TxParams() - Constructor for class one.harmony.transaction.TxParams
 

V

validateShardIDs(int, int, int) - Static method in class one.harmony.sharding.Sharding
 
A B C D E G H I K L M N O P R S T V 
Skip navigation links