UNPKG

@flarenetwork/flare-periphery-contract-artifacts

Version:

Smart contract artifacts for all Flare chains

231 lines (230 loc) 4.55 kB
[ { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "uint24", "name": "rewardEpochId", "type": "uint24" }, { "indexed": false, "internalType": "Range", "name": "rangeIncrease", "type": "uint256" }, { "indexed": false, "internalType": "SampleSize", "name": "sampleSizeIncrease", "type": "uint256" }, { "indexed": false, "internalType": "Fee", "name": "offerAmount", "type": "uint256" } ], "name": "IncentiveOffered", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "uint24", "name": "rewardEpochId", "type": "uint24" }, { "components": [ { "internalType": "bytes21", "name": "feedId", "type": "bytes21" }, { "internalType": "uint32", "name": "rewardBandValue", "type": "uint32" }, { "internalType": "uint24", "name": "inflationShare", "type": "uint24" } ], "indexed": false, "internalType": "struct IFastUpdatesConfiguration.FeedConfiguration[]", "name": "feedConfigurations", "type": "tuple[]" }, { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "InflationRewardsOffered", "type": "event" }, { "inputs": [], "name": "getBaseScale", "outputs": [ { "internalType": "Scale", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getCurrentSampleSizeIncreasePrice", "outputs": [ { "internalType": "Fee", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getExpectedSampleSize", "outputs": [ { "internalType": "SampleSize", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getIncentiveDuration", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getPrecision", "outputs": [ { "internalType": "Precision", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getRange", "outputs": [ { "internalType": "Range", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getScale", "outputs": [ { "internalType": "Scale", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "components": [ { "internalType": "Range", "name": "rangeIncrease", "type": "uint256" }, { "internalType": "Range", "name": "rangeLimit", "type": "uint256" } ], "internalType": "struct IFastUpdateIncentiveManager.IncentiveOffer", "name": "_offer", "type": "tuple" } ], "name": "offerIncentive", "outputs": [], "stateMutability": "payable", "type": "function" }, { "inputs": [], "name": "rangeIncreaseLimit", "outputs": [ { "internalType": "Range", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "rangeIncreasePrice", "outputs": [ { "internalType": "Fee", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "sampleIncreaseLimit", "outputs": [ { "internalType": "SampleSize", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" } ]