IoTeX client
iotex::Account Member List

This is the complete list of members for iotex::Account, including all inherited members.

Account()iotex::Account
Account(uint8_t privateKey[IOTEX_PRIVATE_KEY_SIZE])iotex::Account
Account(Random *pRandomGenerator, Encoder *pEncoder, Signer *pSigner, uint8_t privateKey[IOTEX_PRIVATE_KEY_SIZE]=nullptr) (defined in iotex::Account)iotex::Account
getEthereumAddress(char buffer[ETH_ADDRESS_C_STRING_SIZE])iotex::Account
getEthereumAddressBytes(uint8_t buffer[ETH_ADDRESS_SIZE])iotex::Account
getIotexAddress(char buffer[IOTEX_ADDRESS_C_STRING_SIZE])iotex::Account
getPrivateKey(uint8_t buffer[IOTEX_PRIVATE_KEY_SIZE])iotex::Account
getPrivateKeyString(char buffer[IOTEX_PRIVATE_KEY_C_STRING_SIZE])iotex::Account
getPublicKey(uint8_t buffer[IOTEX_PUBLIC_KEY_SIZE])iotex::Account
getPublicKeyString(char buffer[IOTEX_PUBLIC_KEY_C_STRING_SIZE])iotex::Account
sendExecutionAction(Connection< TAPI > &conn, uint64_t nonce, uint64_t gasLimit, const char *gasPrice, const char *amount, const char contract[IOTEX_ADDRESS_C_STRING_SIZE], IotexString data, uint8_t hash[IOTEX_HASH_SIZE])iotex::Accountinline
sendTokenTransferAction(Connection< TAPI > &conn, uint64_t nonce, uint64_t gasLimit, const char *gasPrice, const char *amount, const char *recipient, uint8_t hash[IOTEX_HASH_SIZE])iotex::Accountinline
signExecutionAction(iotex::ResponseTypes::ActionCore_Execution &execution, uint8_t signature[IOTEX_SIGNATURE_SIZE], uint8_t hash[IOTEX_HASH_SIZE]=nullptr)iotex::Account
signMessage(const uint8_t *message, size_t size, uint8_t signature[IOTEX_SIGNATURE_SIZE])iotex::Account
signTokenTransferAction(iotex::ResponseTypes::ActionCore_Transfer &transfer, uint8_t signature[IOTEX_SIGNATURE_SIZE])iotex::Account