TARAXA
|
#include "final_chain/data.hpp"
Go to the source code of this file.
Namespaces | |
taraxa | |
taraxa::net | |
taraxa::net::rpc | |
taraxa::net::rpc::eth | |
Functions | |
void | taraxa::net::rpc::eth::add (Json::Value &obj, const std::optional< TransactionLocationWithBlockHash > &info) |
void | taraxa::net::rpc::eth::add (Json::Value &obj, const ExtendedTransactionLocation &info) |
Json::Value | taraxa::net::rpc::eth::toJson (const final_chain::BlockHeader &obj) |
Json::Value | taraxa::net::rpc::eth::toJson (const Transaction &trx, const std::optional< TransactionLocationWithBlockHash > &loc) |
Json::Value | taraxa::net::rpc::eth::toJson (const LocalisedTransaction <) |
Json::Value | taraxa::net::rpc::eth::toJson (const LocalisedLogEntry &lle) |
Json::Value | taraxa::net::rpc::eth::toJson (const LocalisedTransactionReceipt <r) |
Json::Value | taraxa::net::rpc::eth::toJson (const SyncStatus &obj) |
template<typename T > | |
Json::Value | taraxa::net::rpc::eth::toJson (const T &t) |
template<typename T > | |
Json::Value | taraxa::net::rpc::eth::toJsonArray (const std::vector< T > &_es) |
template<typename T > | |
Json::Value | taraxa::net::rpc::eth::toJson (const std::optional< T > &t) |
struct taraxa::net::rpc::eth::LocalisedTransaction |
Class Members | ||
---|---|---|
shared_ptr< Transaction > | trx | |
optional< TransactionLocationWithBlockHash > | trx_loc |
struct taraxa::net::rpc::eth::LocalisedTransactionReceipt |
Class Members | ||
---|---|---|
TransactionReceipt | r | |
addr_t | trx_from | |
ExtendedTransactionLocation | trx_loc | |
optional< addr_t > | trx_to |
struct taraxa::net::rpc::eth::LocalisedLogEntry |
Class Members | ||
---|---|---|
LogEntry | le | |
uint64_t | position_in_receipt | |
ExtendedTransactionLocation | trx_loc |
struct taraxa::net::rpc::eth::TransactionSkeleton |
struct taraxa::net::rpc::eth::SyncStatus |
Class Members | ||
---|---|---|
EthBlockNumber | current_block | |
EthBlockNumber | highest_block | |
EthBlockNumber | starting_block |