dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmWwrd5TXTFe2zGmdjEMB11eGfS3NpL4utEyQwz4EsrMKX name: Bridge - file: /: /ipfs/QmRfyvhuUPXKxJzjLx7wYN3yhYDe7ubKYUxFJzCHY7yVwx name: Core - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.6 entities: - BridgeProtocol eventHandlers: - event: 'LogMessagePublished(indexed address,uint64,uint32,bytes,uint8)' handler: handleSwapOut file: /: /ipfs/QmaYaYsa2Kf5C3QKanju3URqiH5ZWUogzytTuba9XhHAQB kind: ethereum/events language: wasm/assemblyscript name: Core network: mainnet source: abi: Core address: '0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B' startBlock: 12959638 - kind: ethereum mapping: abis: - file: /: /ipfs/QmWwrd5TXTFe2zGmdjEMB11eGfS3NpL4utEyQwz4EsrMKX name: Bridge - file: /: /ipfs/QmRfyvhuUPXKxJzjLx7wYN3yhYDe7ubKYUxFJzCHY7yVwx name: Core - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.6 callHandlers: - function: completeTransfer(bytes) handler: handleSwapIn - function: completeTransferWithPayload(bytes) handler: handleSwapInWithPayload - function: completeTransferAndUnwrapETH(bytes) handler: handleSwapInNative - function: completeTransferAndUnwrapETHWithPayload(bytes) handler: handleSwapInNativeWithPayload entities: - BridgeProtocol file: /: /ipfs/QmaYaYsa2Kf5C3QKanju3URqiH5ZWUogzytTuba9XhHAQB kind: ethereum/events language: wasm/assemblyscript name: Bridge network: mainnet source: abi: Bridge address: '0x3ee18B2214AFF97000D974cf647E7C347E8fa585' startBlock: 13217349 schema: file: /: /ipfs/QmakApoxHxuSWWJuV3U8qGDVoF6sGX78NgKMgRN5791wfa specVersion: 0.0.4