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::EVM Member List

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

addAccount(Address address, std::uint64_t initial_gas) noexceptdcn::evm::EVM
compile(std::filesystem::path code_path, std::filesystem::path out_dir, std::filesystem::path base_path={}, std::filesystem::path includes={}) const noexceptdcn::evm::EVM
deploy(std::istream &code_stream, Address sender, std::vector< std::uint8_t > constructor_args, std::uint64_t gas_limit, std::uint64_t value) noexceptdcn::evm::EVM
deploy(std::filesystem::path code_path, Address sender, std::vector< uint8_t > constructor_args, std::uint64_t gas_limit, std::uint64_t value) noexceptdcn::evm::EVM
EVM(asio::io_context &io_context, evmc_revision rev, std::filesystem::path solc_path)dcn::evm::EVM
EVM(const EVM &)=deletedcn::evm::EVM
EVM(EVM &&)=deletedcn::evm::EVM
execute(Address sender, Address recipient, std::vector< std::uint8_t > input_bytes, std::uint64_t gas_limit, std::uint64_t value) noexceptdcn::evm::EVM
getRegistryAddress() constdcn::evm::EVM
getRunnerAddress() constdcn::evm::EVM
loadPT()dcn::evm::EVMprotected
operator=(const EVM &)=deletedcn::evm::EVM
operator=(EVM &&)=deletedcn::evm::EVM
setGas(Address address, std::uint64_t gas) noexceptdcn::evm::EVM
~EVM()=defaultdcn::evm::EVM