Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
 
Loading...
Searching...
No Matches
dcn::EVM Member List

This is the complete list of members for dcn::EVM, including all inherited members.

addAccount(evmc::address address, std::uint64_t initial_gas) noexceptdcn::EVM
compile(std::filesystem::path code_path, std::filesystem::path out_dir, std::filesystem::path base_path={}, std::filesystem::path includes={}) const noexceptdcn::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) noexceptdcn::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) noexceptdcn::EVM
EVM(asio::io_context &io_context, evmc_revision rev, std::filesystem::path solc_path)dcn::EVM
EVM(const EVM &)=deletedcn::EVM
EVM(EVM &&)=deletedcn::EVM
execute(evmc::address sender, evmc::address recipient, std::vector< std::uint8_t > input_bytes, std::uint64_t gas_limit, std::uint64_t value) noexceptdcn::EVM
getRegistryAddress() constdcn::EVM
getRunnerAddress() constdcn::EVM
loadPT()dcn::EVMprotected
operator=(const EVM &)=deletedcn::EVM
operator=(EVM &&)=deletedcn::EVM
setGas(evmc::address address, std::uint64_t gas) noexceptdcn::EVM
~EVM()=defaultdcn::EVM