Glossary#
- Calldata#
GenVM’s binary serialization format for exchanging data between contracts and VMs.
- GenLayer WASI SDK#
System interface providing blockchain-specific operations and primitives for contracts.
- GenVM#
GenLayer’s virtual machine that enables Intelligent Contracts with non-deterministic capabilities.
- Intelligent Contract#
Smart contract capable of performing non-deterministic operations while maintaining blockchain consensus.
- Runner#
Language-specific execution environment that provides runtime support for different programming languages within GenVM.
- Sub-VM#
Single WebAssembly virtual machine instance within GenVM.
- Storage Slot#
Block of linear memory of length \(2^32\) octets
- SlotID#
32 octets that identify Storage Slot (for given address)
- FD#
File descriptor