Typeberry by Fluffy Labs - v0.5.0
    Preparing search index...

    Interface IPvmInterpreter

    interface IPvmInterpreter {
        gas: IGasCounter;
        memory: IMemory;
        registers: IRegisters;
        getExitParam(): U32 | null;
        getPC(): number;
        getStatus(): Status;
        resetJam(program: Uint8Array, args: Uint8Array, pc: number, gas: Gas): void;
        runProgram(): void;
    }

    Implemented by

    Index

    Properties

    Manipulate gas.

    memory: IMemory

    Manipulate memory.

    registers: IRegisters

    Manipulate registers.

    Methods

    • Prepare SPI program to be executed.

      Parameters

      • program: Uint8Array
      • args: Uint8Array
      • pc: number
      • gas: Gas

      Returns void