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 |