UNPKG

@eco-foundation/routes

Version:

The Eco Routes Protocol is a decentralized intent based system that allows users to submit their intent to the network and have it fulfilled by a solver on the destination rollup of their choice.

221 lines (220 loc) 5.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IL1BlockDeployedBytecode = exports.IL1BlockBytecode = exports.IL1BlockAbi = void 0; /** * ABI for the IL1Block contract */ exports.IL1BlockAbi = [ { "inputs": [], "name": "baseFeeScalar", "outputs": [ { "internalType": "uint32", "name": "", "type": "uint32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "basefee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "batcherHash", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "blobBaseFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "blobBaseFeeScalar", "outputs": [ { "internalType": "uint32", "name": "", "type": "uint32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "hash", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "l1FeeOverhead", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "l1FeeScalar", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "number", "outputs": [ { "internalType": "uint64", "name": "", "type": "uint64" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "sequenceNumber", "outputs": [ { "internalType": "uint64", "name": "", "type": "uint64" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint64", "name": "_number", "type": "uint64" }, { "internalType": "uint64", "name": "_timestamp", "type": "uint64" }, { "internalType": "uint256", "name": "_basefee", "type": "uint256" }, { "internalType": "bytes32", "name": "_hash", "type": "bytes32" }, { "internalType": "uint64", "name": "_sequenceNumber", "type": "uint64" }, { "internalType": "bytes32", "name": "_batcherHash", "type": "bytes32" }, { "internalType": "uint256", "name": "_l1FeeOverhead", "type": "uint256" }, { "internalType": "uint256", "name": "_l1FeeScalar", "type": "uint256" } ], "name": "setL1BlockValues", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "timestamp", "outputs": [ { "internalType": "uint64", "name": "", "type": "uint64" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "version", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" } ]; /** * Bytecode for the IL1Block contract */ exports.IL1BlockBytecode = "0x"; /** * Deployed bytecode for the IL1Block contract */ exports.IL1BlockDeployedBytecode = "0x";