This is the complete list of members for dcn::EVM, including all inherited members.
addAccount(evmc::address address, std::uint64_t initial_gas) noexcept | dcn::EVM | |
compile(std::filesystem::path code_path, std::filesystem::path out_dir, std::filesystem::path base_path={}, std::filesystem::path includes={}) const noexcept | dcn::EVM | |
deploy(std::istream &code_stream, evmc::address sender, std::vector< std::uint8_t > constructor_args, std::uint64_t gas_limit, std::uint64_t value) noexcept | dcn::EVM | |
deploy(std::filesystem::path code_path, evmc::address sender, std::vector< uint8_t > constructor_args, std::uint64_t gas_limit, std::uint64_t value) noexcept | dcn::EVM | |
EVM(asio::io_context &io_context, evmc_revision rev, std::filesystem::path solc_path) | dcn::EVM | |
EVM(const EVM &)=delete | dcn::EVM | |
EVM(EVM &&)=delete | dcn::EVM | |
execute(evmc::address sender, evmc::address recipient, std::vector< std::uint8_t > input_bytes, std::uint64_t gas_limit, std::uint64_t value) noexcept | dcn::EVM | |
getRegistryAddress() const | dcn::EVM | |
getRunnerAddress() const | dcn::EVM | |
loadPT() | dcn::EVM | protected |
operator=(const EVM &)=delete | dcn::EVM | |
operator=(EVM &&)=delete | dcn::EVM | |
setGas(evmc::address address, std::uint64_t gas) noexcept | dcn::EVM | |
~EVM()=default | dcn::EVM |