octez.js TypeDocs
    Preparing search index...

    Interface GatewayCall

    A Michelson → EVM call: a contract call to the NAC gateway on the Michelson runtime.

    interface GatewayCall {
        contractAddress: string;
        direction: "michelson-to-evm";
        entrypoint: "call" | "call_evm";
        methodSignature?: string;
        mutezAmount: bigint;
        parameter: MichelineExpression;
    }
    Index
    contractAddress: string

    Address of the NAC gateway contract

    direction: "michelson-to-evm"
    entrypoint: "call" | "call_evm"

    call for a bare native transfer, call_evm for an EVM contract call

    methodSignature?: string

    Canonical ABI signature of the called EVM method (e.g. transfer(address,uint256)). Only set for call_evm.

    mutezAmount: bigint

    Amount sent along with the call, in mutez

    Parameter of the gateway entrypoint