Variable MANTLE_BVM_GAS_PRICE_ORACLE_ABIConst

MANTLE_BVM_GAS_PRICE_ORACLE_ABI: readonly [
    {
        inputs: readonly [];
        stateMutability: "nonpayable";
        type: "constructor";
    },
    {
        anonymous: false;
        inputs: readonly [
            {
                indexed: true;
                internalType: "address";
                name: "previousOperator";
                type: "address";
            },
            {
                indexed: true;
                internalType: "address";
                name: "newOperator";
                type: "address";
            },
        ];
        name: "OperatorUpdated";
        type: "event";
    },
    {
        anonymous: false;
        inputs: readonly [
            {
                indexed: true;
                internalType: "address";
                name: "previousOwner";
                type: "address";
            },
            {
                indexed: true;
                internalType: "address";
                name: "newOwner";
                type: "address";
            },
        ];
        name: "OwnershipTransferred";
        type: "event";
    },
    {
        anonymous: false;
        inputs: readonly [
            {
                indexed: true;
                internalType: "uint256";
                name: "previousTokenRatio";
                type: "uint256";
            },
            {
                indexed: true;
                internalType: "uint256";
                name: "newTokenRatio";
                type: "uint256";
            },
        ];
        name: "TokenRatioUpdated";
        type: "event";
    },
    {
        inputs: readonly [];
        name: "DECIMALS";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "baseFee";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "decimals";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "pure";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "gasPrice";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [
            { internalType: "bytes"; name: "_data"; type: "bytes" },
        ];
        name: "getL1Fee";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [
            { internalType: "bytes"; name: "_data"; type: "bytes" },
        ];
        name: "getL1GasUsed";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "l1BaseFee";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "operator";
        outputs: readonly [{ internalType: "address"; name: ""; type: "address" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "overhead";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "owner";
        outputs: readonly [{ internalType: "address"; name: ""; type: "address" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "scalar";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [
            { internalType: "address"; name: "_operator"; type: "address" },
        ];
        name: "setOperator";
        outputs: readonly [];
        stateMutability: "nonpayable";
        type: "function";
    },
    {
        inputs: readonly [
            { internalType: "uint256"; name: "_tokenRatio"; type: "uint256" },
        ];
        name: "setTokenRatio";
        outputs: readonly [];
        stateMutability: "nonpayable";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "tokenRatio";
        outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256" }];
        stateMutability: "view";
        type: "function";
    },
    {
        inputs: readonly [
            { internalType: "address"; name: "_owner"; type: "address" },
        ];
        name: "transferOwnership";
        outputs: readonly [];
        stateMutability: "nonpayable";
        type: "function";
    },
    {
        inputs: readonly [];
        name: "version";
        outputs: readonly [{ internalType: "string"; name: ""; type: "string" }];
        stateMutability: "view";
        type: "function";
    },
] = ...