bitcore-node
Version:
A blockchain indexing node with extended capabilities using bitcore
247 lines • 5.42 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.OPGasPriceOracleAbi = exports.OPGasPriceOracleAddress = void 0;
exports.OPGasPriceOracleAddress = '0x420000000000000000000000000000000000000F';
exports.OPGasPriceOracleAbi = [
{
type: 'function',
name: 'DECIMALS',
inputs: [],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'baseFee',
inputs: [],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'baseFeeScalar',
inputs: [],
outputs: [
{
name: '',
type: 'uint32',
internalType: 'uint32'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'blobBaseFee',
inputs: [],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'blobBaseFeeScalar',
inputs: [],
outputs: [
{
name: '',
type: 'uint32',
internalType: 'uint32'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'decimals',
inputs: [],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'pure'
},
{
type: 'function',
name: 'gasPrice',
inputs: [],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'getL1Fee',
inputs: [
{
name: '_data',
type: 'bytes',
internalType: 'bytes'
}
],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'getL1FeeUpperBound',
inputs: [
{
name: '_unsignedTxSize',
type: 'uint256',
internalType: 'uint256'
}
],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'getL1GasUsed',
inputs: [
{
name: '_data',
type: 'bytes',
internalType: 'bytes'
}
],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'isEcotone',
inputs: [],
outputs: [
{
name: '',
type: 'bool',
internalType: 'bool'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'isFjord',
inputs: [],
outputs: [
{
name: '',
type: 'bool',
internalType: 'bool'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'l1BaseFee',
inputs: [],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'overhead',
inputs: [],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'scalar',
inputs: [],
outputs: [
{
name: '',
type: 'uint256',
internalType: 'uint256'
}
],
stateMutability: 'view'
},
{
type: 'function',
name: 'setEcotone',
inputs: [],
outputs: [],
stateMutability: 'nonpayable'
},
{
type: 'function',
name: 'setFjord',
inputs: [],
outputs: [],
stateMutability: 'nonpayable'
},
{
type: 'function',
name: 'version',
inputs: [],
outputs: [
{
name: '',
type: 'string',
internalType: 'string'
}
],
stateMutability: 'view'
}
];
//# sourceMappingURL=opGasPriceOracle.js.map