dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmZ6YW4XvK1JeaDii1w55KJjQ7fJCoEwS4K8MaanumpE8n name: SmardexFactory - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes apiVersion: 0.0.7 entities: - Pair - Token eventHandlers: - event: 'PairCreated(indexed address,indexed address,address,uint256)' handler: handlePairCreated file: /: /ipfs/QmVMQcoSRnndJw7QrAaGzqTpBiXZEpnCSSGt5V8k19ZxA1 kind: ethereum/events language: wasm/assemblyscript name: SmardexFactory network: matic source: abi: SmardexFactory address: '0x9a1e1681f6d59ca051776410465afada6384398f' startBlock: 45180001 - kind: ethereum mapping: abis: - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes apiVersion: 0.0.7 entities: - Token eventHandlers: - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer file: /: /ipfs/QmShm5KGwsmEbRMFjPvX6ZB8Nt4pDwwSrNb93Bv4XfTjik kind: ethereum/events language: wasm/assemblyscript name: SmardexToken network: matic source: abi: ERC20 address: '0x6899face15c14348e1759371049ab64a3a06bfa6' startBlock: 41788351 - kind: ethereum mapping: abis: - file: /: /ipfs/QmSrhsrP13pkc2c9oVbb8RD7TH8pBAcHaVJ3pjpUczDVa9 name: SmardexFarmingRangeWithdrawable apiVersion: 0.0.7 entities: - SponsorStakingCampaign eventHandlers: - event: 'Deposit(indexed address,uint256,uint256)' handler: handleDeposit - event: 'Withdraw(indexed address,uint256,uint256)' handler: handleWithdraw - event: 'EmergencyWithdraw(indexed address,uint256,uint256)' handler: handleEmergencyWithdraw file: /: /ipfs/Qmavo7xDiFYESp6MMBRyHH9yfxo67thE4fibaQ3HKwCd8W kind: ethereum/events language: wasm/assemblyscript name: SmardexFarmingRangeWithdrawable network: matic source: abi: SmardexFarmingRangeWithdrawable address: '0x1bC47824ea7559D8112A6421A38f3c962065ad55' startBlock: 47538264 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmULRc8Ac1J6YFy11z7JRpyThb6f7nmL5mMTQvN7LKj2Vy name: UniV3LikePool - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 apiVersion: 0.0.7 entities: - UniV3LikePool eventHandlers: - event: 'Initialize(uint160,int24)' handler: handleInitialize - event: >- Swap(indexed address,indexed address,int256,int256,uint160,uint128,int24) handler: handleSwap file: /: /ipfs/QmeJe2rnVRA1UJ9TfpHj3heo5RJDAXMECivu7Cjpe9VcWD kind: ethereum/events language: wasm/assemblyscript name: UniV3LikePool network: matic source: abi: UniV3LikePool address: '0x45dda9cb7c25131df268515131f647d726f50608' startBlock: 22765962 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmULRc8Ac1J6YFy11z7JRpyThb6f7nmL5mMTQvN7LKj2Vy name: UniV3LikePool - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 apiVersion: 0.0.7 entities: - UniV3LikePool eventHandlers: - event: 'Initialize(uint160,int24)' handler: handleInitialize - event: >- Swap(indexed address,indexed address,int256,int256,uint160,uint128,int24) handler: handleSwap file: /: /ipfs/QmeJe2rnVRA1UJ9TfpHj3heo5RJDAXMECivu7Cjpe9VcWD kind: ethereum/events language: wasm/assemblyscript name: UniV3LikePoolNative network: matic source: abi: UniV3LikePool address: '0xa374094527e1673a86de625aa59517c5de346d32' startBlock: 22802494 description: Smardex is an impermanent gain AMM on EVM networks schema: file: /: /ipfs/QmPMKYxY4PqwZWBWWosMEDweYU4dJDeyNc5LGP2gakWQ4j specVersion: 0.0.5 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmZ6YW4XvK1JeaDii1w55KJjQ7fJCoEwS4K8MaanumpE8n name: SmardexFactory - file: /: /ipfs/QmcrSS6bVJzsRf1LVvwZvLKEf8nbCGmuBanHE3qyFXxPH7 name: Pair apiVersion: 0.0.7 entities: - Pair - Token eventHandlers: - event: 'Mint(indexed address,indexed address,uint256,uint256)' handler: handleMint - event: 'Burn(indexed address,indexed address,uint256,uint256)' handler: handleBurn - event: 'Swap(indexed address,indexed address,int256,int256)' handler: handleSwap - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer - event: 'Sync(uint256,uint256,uint256,uint256,uint256,uint256)' handler: handleSync - event: 'FeesChanged(indexed uint256,indexed uint256)' handler: handleFeesChanged file: /: /ipfs/QmaNkJ4npHHs79Nr1YkSDBzKVu6gd5chG2Zm1QkbxhDbxo kind: ethereum/events language: wasm/assemblyscript name: Pair network: matic source: abi: Pair