Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AllCoreContractsByHash = map[hashing.HashValue]*coreutil.ContractProcessor{ _default.Contract.ProgramHash: _default.Processor, root.Contract.ProgramHash: rootimpl.Processor, accounts.Contract.ProgramHash: accounts.Processor, blob.Contract.ProgramHash: blob.Processor, blocklog.Contract.ProgramHash: blocklog.Processor, governance.Contract.ProgramHash: governanceimpl.Processor, }
Functions ¶
func GetProcessor ¶
func GetProcessor(programHash hashing.HashValue) (iscp.VMProcessor, error)
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
in the blocklog core contract the VM keeps indices of blocks and requests in an optimized way for fast checking and timestamp access.
|
in the blocklog core contract the VM keeps indices of blocks and requests in an optimized way for fast checking and timestamp access. |
in the blocklog core contract the VM keeps indices of blocks and requests in an optimized way for fast checking and timestamp access.
|
in the blocklog core contract the VM keeps indices of blocks and requests in an optimized way for fast checking and timestamp access. |
governanceimpl
This file provides implementation for the governance SC, the ChainNode management functions.
|
This file provides implementation for the governance SC, the ChainNode management functions. |
rootimpl
'root' a core contract on the chain.
|
'root' a core contract on the chain. |
sbtests/sbtestsc
smart contract for testing
|
smart contract for testing |
Click to show internal directories.
Click to hide internal directories.