UNPKG

@unruggable/gateways

Version:

Trustless Ethereum Multichain CCIP-Read Gateway

1 lines 4.88 kB
{"abi":[{"type":"function","name":"fetchCallback","inputs":[{"name":"response","type":"bytes","internalType":"bytes"},{"name":"carry","type":"bytes","internalType":"bytes"}],"outputs":[],"stateMutability":"view"}],"bytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"deployedBytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"methodIdentifiers":{"fetchCallback(bytes,bytes)":"e31844fe"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.25+commit.b61c2a91\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"response\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"carry\",\"type\":\"bytes\"}],\"name\":\"fetchCallback\",\"outputs\":[],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/GatewayFetchTarget.sol\":\"GatewayFetchTarget\"},\"evmVersion\":\"cancun\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":1},\"remappings\":[\":@eth-optimism/=lib/optimism/packages/\",\":@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/\",\":ds-test/=lib/openzeppelin-contracts/lib/forge-std/lib/ds-test/src/\",\":erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/\",\":forge-std/=lib/forge-std/src/\",\":openzeppelin-contracts/=lib/openzeppelin-contracts/\",\":optimism/=lib/optimism/packages/contracts-bedrock/src/\"]},\"sources\":{\"contracts/GatewayFetchTarget.sol\":{\"keccak256\":\"0x9f1ef19578f1568809dcd99521f528ba5f481cd447218f5183390606adf0a1d9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://56e1daab377e4844180282e9de8bf412a841c5c849d20ab8f8f20415f9f60f2f\",\"dweb:/ipfs/QmP3KrizpwrXiFxPyXoBbRJKb7Vzkzrz5eiKj75uxRkzRY\"]},\"contracts/GatewayRequest.sol\":{\"keccak256\":\"0x3e6ce7cae72d6d77a9a4b5644495b8621116be44511186d47efbb27ce0fc73f9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://301c7ad11dd0e050811a58ab6942040df9bad5e269bb43e4c74ffca3b43622f5\",\"dweb:/ipfs/QmXocie71GDYUPDEcVLsZ9N6LXZaSj8SX49HbGG3CUHLvP\"]},\"contracts/IGatewayProtocol.sol\":{\"keccak256\":\"0x44bfb072540c1b48081933e1f5874697e5476704f8a0f04e8cbdad6773bd9f86\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://115bb44b69af606ab2aecb7e9ec515a0efe378a828530d751325ee04ace6c2a5\",\"dweb:/ipfs/QmfQdasuaa4uAtwJhCkfTDjjBhMp8U9KedQaUq1pW1jPme\"]},\"contracts/IGatewayVerifier.sol\":{\"keccak256\":\"0xd56c8ace6aba1354dd4c477b566343b641f57a8c4ef88e1d84294d3727552284\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0e268659b9c590a5ce3d2eb440a11bcdf3214a4bfcfa7f38523137ccf940fa32\",\"dweb:/ipfs/QmVpLNhcXQbx4MaBPMnnEnt7gTLNWB753BszqakBq5yUA3\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.25+commit.b61c2a91"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"bytes","name":"response","type":"bytes"},{"internalType":"bytes","name":"carry","type":"bytes"}],"stateMutability":"view","type":"function","name":"fetchCallback"}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@eth-optimism/=lib/optimism/packages/","@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/","ds-test/=lib/openzeppelin-contracts/lib/forge-std/lib/ds-test/src/","erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/","forge-std/=lib/forge-std/src/","openzeppelin-contracts/=lib/openzeppelin-contracts/","optimism/=lib/optimism/packages/contracts-bedrock/src/"],"optimizer":{"enabled":true,"runs":1},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"contracts/GatewayFetchTarget.sol":"GatewayFetchTarget"},"evmVersion":"cancun","libraries":{}},"sources":{"contracts/GatewayFetchTarget.sol":{"keccak256":"0x9f1ef19578f1568809dcd99521f528ba5f481cd447218f5183390606adf0a1d9","urls":["bzz-raw://56e1daab377e4844180282e9de8bf412a841c5c849d20ab8f8f20415f9f60f2f","dweb:/ipfs/QmP3KrizpwrXiFxPyXoBbRJKb7Vzkzrz5eiKj75uxRkzRY"],"license":"MIT"},"contracts/GatewayRequest.sol":{"keccak256":"0x3e6ce7cae72d6d77a9a4b5644495b8621116be44511186d47efbb27ce0fc73f9","urls":["bzz-raw://301c7ad11dd0e050811a58ab6942040df9bad5e269bb43e4c74ffca3b43622f5","dweb:/ipfs/QmXocie71GDYUPDEcVLsZ9N6LXZaSj8SX49HbGG3CUHLvP"],"license":"MIT"},"contracts/IGatewayProtocol.sol":{"keccak256":"0x44bfb072540c1b48081933e1f5874697e5476704f8a0f04e8cbdad6773bd9f86","urls":["bzz-raw://115bb44b69af606ab2aecb7e9ec515a0efe378a828530d751325ee04ace6c2a5","dweb:/ipfs/QmfQdasuaa4uAtwJhCkfTDjjBhMp8U9KedQaUq1pW1jPme"],"license":"MIT"},"contracts/IGatewayVerifier.sol":{"keccak256":"0xd56c8ace6aba1354dd4c477b566343b641f57a8c4ef88e1d84294d3727552284","urls":["bzz-raw://0e268659b9c590a5ce3d2eb440a11bcdf3214a4bfcfa7f38523137ccf940fa32","dweb:/ipfs/QmVpLNhcXQbx4MaBPMnnEnt7gTLNWB753BszqakBq5yUA3"],"license":"MIT"}},"version":1},"id":1}