LibOpExternNP

Git Source

Implementation of calling an external contract.

Functions

integrity

function integrity(IntegrityCheckStateNP memory state, Operand operand) internal view returns (uint256, uint256);

run

function run(InterpreterStateNP memory state, Operand operand, Pointer stackTop) internal view returns (Pointer);

referenceFn

function referenceFn(InterpreterStateNP memory state, Operand operand, uint256[] memory inputs)
    internal
    view
    returns (uint256[] memory outputs);