core/

directory
v2.0.3-0...-45cb04b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2025 License: Apache-2.0

Directories

Path Synopsis
Package accounts implements the accounts core contract which maintains ledger state for the chain
Package accounts implements the accounts core contract which maintains ledger state for the chain
Package blocklog implements a core contract that maintains historical records of blocks and requests.
Package blocklog implements a core contract that maintains historical records of blocks and requests.
Package corecontracts defines and manages the core smart contracts that are built into the IOTA Wasp node.
Package corecontracts defines and manages the core smart contracts that are built into the IOTA Wasp node.
Package coreprocessors provides a registry of core VM processors for IOTA Smart Contracts.
Package coreprocessors provides a registry of core VM processors for IOTA Smart Contracts.
Package errors provides state management functionality for handling error templates and collections in smart contracts.
Package errors provides state management functionality for handling error templates and collections in smart contracts.
coreerrors
Package coreerrors provides a centralized way to manage and register error templates for the IOTA Smart Contract VM.
Package coreerrors provides a centralized way to manage and register error templates for the IOTA Smart Contract VM.
evm
Package evm contains the declaration of the evm core contract's interface.
Package evm contains the declaration of the evm core contract's interface.
emulator
Package emulator contains the implementation of the EVMEmulator and subcomponents.
Package emulator contains the implementation of the EVMEmulator and subcomponents.
evmimpl
Package evmimpl contains the implementation of the `evm` core contract.
Package evmimpl contains the implementation of the `evm` core contract.
evmnames
Package evmnames provides the names of EVM core contract functions and other constants.
Package evmnames provides the names of EVM core contract functions and other constants.
evmtest
Package evmtest contains solo tests for the evm core contract.
Package evmtest contains solo tests for the evm core contract.
iscmagic
Package iscmagic contains the logic for implementing the magic contract
Package iscmagic contains the logic for implementing the magic contract
Package governance defines the governance core contract
Package governance defines the governance core contract
governanceimpl
Package governanceimpl provides an implementation for the governance contract
Package governanceimpl provides an implementation for the governance contract
Package migrations defines ISC schema migrations
Package migrations defines ISC schema migrations
allmigrations
Package allmigrations defines all migrations to be applied with rebased
Package allmigrations defines all migrations to be applied with rebased
legacy
Package legacy defines legacy migrations
Package legacy defines legacy migrations
Package root definess the root core contract
Package root definess the root core contract
rootimpl
Package rootimpl implements the root core contract
Package rootimpl implements the root core contract
testcore
contracts/inccounter
Package inccounter contains counter testing logic
Package inccounter contains counter testing logic
contracts/manyevents
Package manyevents contains test helpers for contract events
Package manyevents contains test helpers for contract events
contracts/testerrors
Package testerrors contains helpers for contract error testing
Package testerrors contains helpers for contract error testing
sbtests/sbtestsc
Package sbtestsc defines a smart contract for testing
Package sbtestsc defines a smart contract for testing

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL