dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/Qmef6Tdy2zkFpYHoXMH5rBVAJcz2L2DeQkwa8BDgGMpDiL name: Range - file: /: /ipfs/QmU5c4AP9nB4sgNazvnV1zJw7Pf3qe9qy2yWuaA7VKaoDb name: Range_v2 - file: /: /ipfs/QmfFj2r8BCrgqruCK7RY72XsAtkafp7H6tnUsBL4ZocCyW name: Price - file: /: /ipfs/QmSviH16nhm2VMfHwdMsC8ztj9cyJFuDqRvmZatjW4VS5C name: Treasury - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmdciAKVyvizcox5MHU1Wghd2nx7JVMCqShQrJ3CcQBPVg name: Operator - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 blockHandlers: - handler: handleBlock entities: - PriceEvent - PricesChanged - SpreadsChanged - ThresholdFactorChanged - RangeSnapshot - OperatorVersion eventHandlers: - event: 'CushionDown(bool,uint256)' handler: handleCushionDown - event: 'CushionUp(bool,uint256,uint256)' handler: handleCushionUp - event: 'PricesChanged(uint256,uint256,uint256,uint256)' handler: handlePricesChanged - event: 'SpreadsChanged(uint256,uint256)' handler: handleSpreadsChanged - event: ThresholdFactorChanged(uint256) handler: handleThresholdFactorChanged - event: 'WallDown(bool,uint256,uint256)' handler: handleWallDown - event: 'WallUp(bool,uint256,uint256)' handler: handleWallUp file: /: /ipfs/QmNkHpm4GfrYKTCedpZsjZe2fUw3dD1i2gHTuoaWE96AFV kind: ethereum/events language: wasm/assemblyscript name: Range network: mainnet source: abi: Range address: '0xb212D9584cfc56EFf1117F412Fe0bBdc53673954' startBlock: 17030000 - kind: ethereum mapping: abis: - file: /: /ipfs/Qmef6Tdy2zkFpYHoXMH5rBVAJcz2L2DeQkwa8BDgGMpDiL name: Range - file: /: /ipfs/QmU5c4AP9nB4sgNazvnV1zJw7Pf3qe9qy2yWuaA7VKaoDb name: Range_v2 - file: /: /ipfs/QmfFj2r8BCrgqruCK7RY72XsAtkafp7H6tnUsBL4ZocCyW name: Price - file: /: /ipfs/QmSviH16nhm2VMfHwdMsC8ztj9cyJFuDqRvmZatjW4VS5C name: Treasury - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmdciAKVyvizcox5MHU1Wghd2nx7JVMCqShQrJ3CcQBPVg name: Operator - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 blockHandlers: - handler: handleBlock entities: - PriceEvent - PricesChanged - SpreadsChanged - ThresholdFactorChanged - RangeSnapshot - OperatorVersion eventHandlers: - event: 'CushionDown(bool,uint256)' handler: handleCushionDown - event: 'CushionUp(bool,uint256,uint256)' handler: handleCushionUp - event: 'PricesChanged(uint256,uint256,uint256,uint256)' handler: handlePricesChanged - event: 'SpreadsChanged(bool,uint256,uint256)' handler: handleSpreadsChanged_v2 - event: ThresholdFactorChanged(uint256) handler: handleThresholdFactorChanged - event: 'WallDown(bool,uint256,uint256)' handler: handleWallDown - event: 'WallUp(bool,uint256,uint256)' handler: handleWallUp file: /: /ipfs/QmNkHpm4GfrYKTCedpZsjZe2fUw3dD1i2gHTuoaWE96AFV kind: ethereum/events language: wasm/assemblyscript name: Range_v2 network: mainnet source: abi: Range_v2 address: '0x399cD3685912bb56aAeD0949119dB6cE5Df60FB5' startBlock: 18585887 - kind: ethereum mapping: abis: - file: /: /ipfs/Qmef6Tdy2zkFpYHoXMH5rBVAJcz2L2DeQkwa8BDgGMpDiL name: Range - file: /: /ipfs/QmU5c4AP9nB4sgNazvnV1zJw7Pf3qe9qy2yWuaA7VKaoDb name: Range_v2 - file: /: /ipfs/QmfFj2r8BCrgqruCK7RY72XsAtkafp7H6tnUsBL4ZocCyW name: Price - file: /: /ipfs/QmSviH16nhm2VMfHwdMsC8ztj9cyJFuDqRvmZatjW4VS5C name: Treasury - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmdciAKVyvizcox5MHU1Wghd2nx7JVMCqShQrJ3CcQBPVg name: Operator - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 entities: - MovingAverageDurationChanged - NewObservation - ObservationFrequencyChanged - UpdateThresholdsChanged eventHandlers: - event: MovingAverageDurationChanged(uint48) handler: handleMovingAverageDurationChanged - event: 'NewObservation(uint256,uint256,uint256)' handler: handleNewObservation - event: ObservationFrequencyChanged(uint48) handler: handleObservationFrequencyChanged - event: 'UpdateThresholdsChanged(uint48,uint48)' handler: handleUpdateThresholdsChanged file: /: /ipfs/Qmcz93hjsJ8EMTfGZrKE9ryVX2FWM3kdfWs4vc2guVncyC kind: ethereum/events language: wasm/assemblyscript name: PriceV1 network: mainnet source: abi: Price address: '0x9Ded6A8B099c57BBEb9F81b76400a5a9C63a6880' startBlock: 17030000 - kind: ethereum mapping: abis: - file: /: /ipfs/Qmef6Tdy2zkFpYHoXMH5rBVAJcz2L2DeQkwa8BDgGMpDiL name: Range - file: /: /ipfs/QmU5c4AP9nB4sgNazvnV1zJw7Pf3qe9qy2yWuaA7VKaoDb name: Range_v2 - file: /: /ipfs/QmfFj2r8BCrgqruCK7RY72XsAtkafp7H6tnUsBL4ZocCyW name: Price - file: /: /ipfs/QmebePRetADspEEvzP6h66EhPfC7YL8cHMyUKXxBG3ff39 name: PriceV1_1 - file: /: /ipfs/QmSviH16nhm2VMfHwdMsC8ztj9cyJFuDqRvmZatjW4VS5C name: Treasury - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmdciAKVyvizcox5MHU1Wghd2nx7JVMCqShQrJ3CcQBPVg name: Operator - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 entities: - MovingAverageDurationChanged - NewObservation - ObservationFrequencyChanged - UpdateThresholdsChanged eventHandlers: - event: MovingAverageDurationChanged(uint48) handler: handleMovingAverageDurationChanged - event: 'NewObservation(uint256,uint256,uint256)' handler: handleNewObservation - event: ObservationFrequencyChanged(uint48) handler: handleObservationFrequencyChanged - event: 'UpdateThresholdsChanged(uint48,uint48)' handler: handleUpdateThresholdsChanged - event: MinimumTargetPriceChanged(uint256) handler: handleMinimumTargetPriceChanged file: /: /ipfs/Qmcz93hjsJ8EMTfGZrKE9ryVX2FWM3kdfWs4vc2guVncyC kind: ethereum/events language: wasm/assemblyscript name: PriceV1_1 network: mainnet source: abi: PriceV1_1 address: '0xd6C4D723fdadCf0D171eF9A2a3Bfa870675b282f' startBlock: 17030000 - kind: ethereum mapping: abis: - file: /: /ipfs/QmXKne45gz75Vv5B85k49K4fgLcSuaEceS62RdjYFg9eAp name: OlympusHeart - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 entities: - Beat - RewardIssued - RewardUpdated eventHandlers: - event: Beat(uint256) handler: handleBeat - event: 'RewardIssued(address,uint256)' handler: handleRewardIssued - event: 'RewardUpdated(address,uint256)' handler: handleRewardUpdated file: /: /ipfs/QmPM13xnzhqUTknD4xHro3GtgXUJJ6wBVvxnKJazY6e5bF kind: ethereum/events language: wasm/assemblyscript name: OlympusHeart network: mainnet source: abi: OlympusHeart address: '0x1652b503E0F1CF38b6246Ed3b91CB3786Bb11656' startBlock: 17030000 - kind: ethereum mapping: abis: - file: /: /ipfs/QmYRGdTTinu4kEmZkBn3T9vgpfwa4UMoKH9XRSn2AB9ZR4 name: OlympusHeart_v1_2 - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 entities: - Beat - RewardIssued - RewardUpdated eventHandlers: - event: Beat(uint256) handler: handleBeat - event: 'RewardIssued(address,uint256)' handler: handleRewardIssued - event: 'RewardUpdated(address,uint256,uint48)' handler: handleRewardUpdated_v1_2 file: /: /ipfs/QmPM13xnzhqUTknD4xHro3GtgXUJJ6wBVvxnKJazY6e5bF kind: ethereum/events language: wasm/assemblyscript name: OlympusHeart_v1_2 network: mainnet source: abi: OlympusHeart_v1_2 address: '0x9C6220fE829d6FC889cde9b4966D2033C4EfFD48' startBlock: 17237984 - kind: ethereum mapping: abis: - file: /: /ipfs/QmYRGdTTinu4kEmZkBn3T9vgpfwa4UMoKH9XRSn2AB9ZR4 name: OlympusHeart_v1_2 - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 entities: - Beat - RewardIssued - RewardUpdated eventHandlers: - event: Beat(uint256) handler: handleBeat - event: 'RewardIssued(address,uint256)' handler: handleRewardIssued - event: 'RewardUpdated(address,uint256,uint48)' handler: handleRewardUpdated_v1_2 file: /: /ipfs/QmPM13xnzhqUTknD4xHro3GtgXUJJ6wBVvxnKJazY6e5bF kind: ethereum/events language: wasm/assemblyscript name: OlympusHeart_v1_3 network: mainnet source: abi: OlympusHeart_v1_2 address: '0xE05646971Ec444f8449d1CA6Fc8D9793986017d5' startBlock: 18279004 - kind: ethereum mapping: abis: - file: /: /ipfs/QmYRGdTTinu4kEmZkBn3T9vgpfwa4UMoKH9XRSn2AB9ZR4 name: OlympusHeart_v1_2 - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 entities: - Beat - RewardIssued - RewardUpdated eventHandlers: - event: Beat(uint256) handler: handleBeat - event: 'RewardIssued(address,uint256)' handler: handleRewardIssued - event: 'RewardUpdated(address,uint256,uint48)' handler: handleRewardUpdated_v1_2 file: /: /ipfs/QmPM13xnzhqUTknD4xHro3GtgXUJJ6wBVvxnKJazY6e5bF kind: ethereum/events language: wasm/assemblyscript name: OlympusHeart_v1_4 network: mainnet source: abi: OlympusHeart_v1_2 address: '0xD5a0Ae3Bf7309416e70cB14399bDd508fE82C658' startBlock: 18585890 - kind: ethereum mapping: abis: - file: /: /ipfs/QmYRGdTTinu4kEmZkBn3T9vgpfwa4UMoKH9XRSn2AB9ZR4 name: OlympusHeart_v1_2 - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 entities: - Beat - RewardIssued - RewardUpdated eventHandlers: - event: Beat(uint256) handler: handleBeat - event: 'RewardIssued(address,uint256)' handler: handleRewardIssued - event: 'RewardUpdated(address,uint256,uint48)' handler: handleRewardUpdated_v1_2 file: /: /ipfs/QmPM13xnzhqUTknD4xHro3GtgXUJJ6wBVvxnKJazY6e5bF kind: ethereum/events language: wasm/assemblyscript name: OlympusHeart_v1_5 network: mainnet source: abi: OlympusHeart_v1_2 address: '0x39F6AA3d445e6Dd8eC232c6Bd589889A88E3034d' startBlock: 20793884 - kind: ethereum mapping: abis: - file: /: /ipfs/QmYRGdTTinu4kEmZkBn3T9vgpfwa4UMoKH9XRSn2AB9ZR4 name: OlympusHeart_v1_2 - file: /: /ipfs/QmP6dSiMThAQUA6jHGrQGKzBjpKYFTx2bYkJazbBLhkCtN name: BophadesKernel apiVersion: 0.0.6 entities: - Beat - RewardIssued - RewardUpdated eventHandlers: - event: Beat(uint256) handler: handleBeat - event: 'RewardIssued(address,uint256)' handler: handleRewardIssued - event: 'RewardUpdated(address,uint256,uint48)' handler: handleRewardUpdated_v1_2 file: /: /ipfs/QmPM13xnzhqUTknD4xHro3GtgXUJJ6wBVvxnKJazY6e5bF kind: ethereum/events language: wasm/assemblyscript name: OlympusHeart_v1_6 network: mainnet source: abi: OlympusHeart_v1_2 address: '0xf7602C0421c283A2fc113172EBDf64C30F21654D' startBlock: 21216657 features: - grafting graft: base: QmeufKpW7QvDrjCN6qn916LNRFRUjxkjSz2Cf5iyv2sKYZ block: 21216657 schema: file: /: /ipfs/QmNYsZqDfZtyJWBQP4w7ckPAS1GGYKN6mkuJsonXBeYyfH specVersion: 0.0.4