Modules§
- access_
path - Suppose we have the following data structure in a smart contract:
- account_
address - account_
config - account_
state - account_
state_ blob - block_
info - block_
metadata - chain_
id - committed_
block - contract_
event - diem_
timestamp - epoch_
change - epoch_
state - event
- ledger_
info - mempool_
status - move_
resource - network_
address - on_
chain_ config - proof
- reward_
distribution_ event - serde_
helper - term_
state - transaction
- trusted_
state - validator_
config - validator_
info - validator_
signer - validator_
verifier - vm_
status - waypoint
- write_
set - For each transaction the VM executes, the VM will output a
WriteSet
that contains each access path it updates. For each access path, the VM can either give its new value or delete it.
Structs§
- PeerId
- A struct that represents an account address.