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. |
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 |
Click to show internal directories.
Click to hide internal directories.