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: handleLegacyPairCreated file: /: /ipfs/QmWsQGWuJsdCp3rk1pRJx54YkGFWKn53fzWnCmvNGFS4vK kind: ethereum/events language: wasm/assemblyscript name: SmardexLegacyFactory network: mainnet source: abi: SmardexFactory address: '0x7753F36E711B66a0350a753aba9F5651BAE76A1D' startBlock: 16793955 - 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 - event: 'PairAdded(indexed address,indexed address,address,uint256)' handler: handlePairCreated file: /: /ipfs/QmWsQGWuJsdCp3rk1pRJx54YkGFWKn53fzWnCmvNGFS4vK kind: ethereum/events language: wasm/assemblyscript name: SmardexFactory network: mainnet source: abi: SmardexFactory address: '0xb878dc600550367e14220d4916ff678fb284214f' startBlock: 18519341 - 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/QmRSwMU38gBTmNKFTBHNE3tb4JMk79UaGYUKHGJFqGQK8N kind: ethereum/events language: wasm/assemblyscript name: SmardexToken network: mainnet source: abi: ERC20 address: '0x5de8ab7e27f6e7a1fff3e5b337584aa43961beef' startBlock: 16793946 - kind: ethereum mapping: abis: - file: /: /ipfs/QmTNP87heK6hT9AcBZK4HhDhRs4JbPwLuhr6sr75R87T36 name: Staking apiVersion: 0.0.7 entities: - Staking eventHandlers: - event: 'Deposit(indexed address,uint256,uint256)' handler: handleDeposit file: /: /ipfs/QmRSwMU38gBTmNKFTBHNE3tb4JMk79UaGYUKHGJFqGQK8N kind: ethereum/events language: wasm/assemblyscript name: Staking network: mainnet source: abi: Staking address: '0x80497049b005fd236591c3cd431dbd6e06eb1a31' startBlock: 17711694 - 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/QmWBXpVosDwMn9bN9GVgsP5DpwXyYQ5k2iL4MX3ea795KD kind: ethereum/events language: wasm/assemblyscript name: SmardexFarmingRangeWithdrawable network: mainnet source: abi: SmardexFarmingRangeWithdrawable address: '0x715F06DA4bB270bD6924014dee44172834Cb219D' startBlock: 18135679 - 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/QmbtCt4PtsHWoCKkWP7svkXNskFPzzLrUK7qva2caeN6As kind: ethereum/events language: wasm/assemblyscript name: UniV3LikePool network: mainnet source: abi: UniV3LikePool address: '0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640' startBlock: 12376729 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/QmYWPmP6gXtDgGa2uzvZbjsDuRzZZpko5But3jKU3Tna8a kind: ethereum/events language: wasm/assemblyscript name: Pair network: mainnet source: abi: Pair