ledger-core
|
#include <EthereumLikeAddress.hpp>
Public Member Functions | |
virtual std::vector< uint8_t > | getVersion ()=0 |
virtual std::vector< uint8_t > | getKeccakHash ()=0 |
virtual EthereumLikeNetworkParameters | getNetworkParameters ()=0 |
virtual std::string | toEIP55 ()=0 |
Helper class for manipulating Ethereum like addresses.
|
pure virtual |
Gets the raw keccak hash of the public key (truncated to 20 bytes).
Implemented in ledger::core::EthereumLikeAddress.
|
pure virtual |
Gets the network parameters used for serializing the address.
Implemented in ledger::core::EthereumLikeAddress.
|
pure virtual |
Gets the version of the address.
Implemented in ledger::core::EthereumLikeAddress.
|
pure virtual |
Encodes keccak with respect to EIP55.
Implemented in ledger::core::EthereumLikeAddress.