Expand description
CKB component to run the type/lock scripts.
Modules§
- CKB VM cost model.
Structs§
- A single Scheduler instance is used to verify a single script within a CKB transaction.
- A script group is defined as scripts that share the same hash.
- Script execution error with the error source information.
- Syscalls can be generated individually by TransactionScriptsSyscallsGenerator.
- This struct leverages CKB VM to verify transaction inputs.
- Struct specifies which script has verified so far. Snapshot is lifetime free, but capture snapshot need heavy memory copy
- Struct specifies which script has verified so far. State lifetime bound with vm machine.
- Context data for current running transaction & script
- The environment that transactions are in.
Enums§
- ChunkCommand is used to control the verification process to suspend or resume
- A pointer to the data that is part of the transaction.
- The scheduler’s running mode.
- Script execution error.
- The script group type.
- The version of CKB Script Verifier.
- Enum represent resumable verify result
- VM State.
Constants§
- Root process’s id.
Type Aliases§
- The type of core VM machine when uses ASM.
- The type of CKB-VM ISA.
- /// The type of CKB-VM version.