Crate dusk_vm

Source
Expand description

[doc = include_str!(“../README.md”)]

Modules§

host_queries
The host-queries registered on the Dusk VM

Structs§

CallReceipt
The receipt given for a call execution using one of either call or call_raw.
CallTree
The tree of contract calls.
CallTreeElem
An element of the call tree.
ContractData
ExecutionConfig
Configuration for the execution of a transaction.
PageOpening
A Merkle opening for page in the state.
Session
A running mutation to a state.
VM
The Virtual Machine (VM) for executing smart contracts in the Dusk Network.

Enums§

Error
The error type returned by the piecrust VM.

Functions§

execute
Executes a transaction in the provided session.
gen_contract_id
Generates a unique identifier for a smart contract.