0x8d227741feCB90973B338c405011916Ea72df403
on Base Sepolia Testnet (84532)
Exact Match
Runtime Bytecode
Creation Bytecode
- Contract Name
- OnRampContract
- Compilation Target
- contracts/sourceChain/OnRamp.sol:OnRampContract
- Language
- Solidity
- Compiler
- solc 0.8.21+commit.d9974bed
- EVM Version
- paris
- Verified At
- 2025-09-15 10:22:41 UTC
- Deployer
- 0xd388aB098ed3E84c0D808776440B48F685198498
- Deployment Transaction
- 0x93bc4c452d6fd98f20954bebcee3b99d202ea1622cced61a5bb08f6603d117b6
- Block Number
- 31080078
- Transaction Index
- 2
ABI
Expand to view
Source Code
- @axelar-network/axelar-gmp-sdk-solidity/contracts/executable/AxelarExecutable.sol
- @axelar-network/axelar-gmp-sdk-solidity/contracts/interfaces/IAxelarExecutable.sol
- @axelar-network/axelar-gmp-sdk-solidity/contracts/interfaces/IAxelarGateway.sol
- @axelar-network/axelar-gmp-sdk-solidity/contracts/libs/AddressString.sol
- @openzeppelin/contracts/token/ERC20/IERC20.sol
- contracts/Cid.sol
- contracts/Const.sol
- contracts/sourceChain/OnRamp.sol
- contracts/sourceChain/Oracles.sol
Loading...
Compiler Settings
Loading...
Contract Metadata
Loading...
Creation Bytecode
On-chain & Recompiled Bytecode
0x6080604052600080546001600160801b0319166801000000000000000117905534801561002b57600080fd5b50611d738061003b6000396000f3fe6080604052600436106100a75760003560e01c8063954312221161006457806395431222146101dd578063999a81cf146101fd578063a874bab71461023e578063afb55ab51461025e578063dc20ea571461027e578063e6706e1d1461029e57600080fd5b80632353b420146100ac5780632ebb620c146100ff57806351362bfe1461013057806366549638146101605780637adbf973146101905780639437cc46146101b2575b600080fd5b3480156100b857600080fd5b506100e26100c7366004611249565b6004602052600090815260409020546001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561010b57600080fd5b5061011f61011a366004611249565b6102be565b6040516100f69594939291906112bd565b34801561013c57600080fd5b5061015061014b366004611446565b610415565b60405190151581526020016100f6565b34801561016c57600080fd5b5061015061017b366004611249565b60056020526000908152604090205460ff1681565b34801561019c57600080fd5b506101b06101ab3660046114b8565b61042b565b005b6101c56101c03660046114d5565b6104a0565b6040516001600160401b0390911681526020016100f6565b3480156101e957600080fd5b506101506101f836600461150f565b610554565b34801561020957600080fd5b506101c5610218366004611551565b80516020818301810180516006825292820191909301209152546001600160401b031681565b34801561024a57600080fd5b506101b06102593660046115e5565b610674565b34801561026a57600080fd5b506001546100e2906001600160a01b031681565b34801561028a57600080fd5b506101b061029936600461166a565b610966565b3480156102aa57600080fd5b506101c56102b936600461173f565b610ce9565b6002602052600090815260409020805481906102d99061176b565b80601f01602080910402602001604051908101604052809291908181526020018280546103059061176b565b80156103525780601f1061032757610100808354040283529160200191610352565b820191906000526020600020905b81548152906001019060200180831161033557829003601f168201915b505050600184015460028501805494956001600160401b0390921694919350915061037c9061176b565b80601f01602080910402602001604051908101604052809291908181526020018280546103a89061176b565b80156103f55780601f106103ca576101008083540402835291602001916103f5565b820191906000526020600020905b8154815290600101906020018083116103d857829003601f168201915b5050505060038301546004909301549192916001600160a01b0316905085565b6000826104228584610d35565b14949350505050565b6001546001600160a01b031661045b57600180546001600160a01b0383166001600160a01b031990911617905550565b60405162461bcd60e51b815260206004820152601260248201527113dc9858db1948185b1c9958591e481cd95d60721b60448201526064015b60405180910390fd5b50565b6000805481906001600160401b031681806104ba836117bb565b91906101000a8154816001600160401b0302191690836001600160401b0316021790555090508260026000836001600160401b03166001600160401b0316815260200190815260200160002081816105129190611950565b9050507f995fecdf50d6a895827999e0cd16688138dfa8b7aff1bd2f69653b9e3e5d740c8382604051610546929190611b13565b60405180910390a192915050565b6001600160401b03831660009081526005602052604081205460ff166105bc5760405162461bcd60e51b815260206004820152601f60248201527f50726f7669646564206167677265676174696f6e206e6f742070726f76656e006044820152606401610494565b6001600160401b038481166000908152600360205260409020805491841691859081106105eb576105eb611bc0565b6000918252602090912060048204015460039091166008026101000a90046001600160401b03161461066a5760405162461bcd60e51b815260206004820152602260248201527f4167677265676174696f6e20646f6573206e6f7420696e636c756465206f666660448201526132b960f11b6064820152608401610494565b5060019392505050565b6001546001600160a01b031633146106d85760405162461bcd60e51b815260206004820152602160248201527f4f6e6c79206f7261636c652063616e2070726f766520646174612073746f72656044820152601960fa1b6064820152608401610494565b600060066106e683806117e1565b6040516106f4929190611bd6565b908152604051908190036020019020546001600160401b0316905060008190036107565760405162461bcd60e51b81526020600482015260136024820152721059d9dc9959d85d19481b9bdd08199bdd5b99606a1b6044820152606401610494565b7f375e56e5e8ad6d7121c3900b618f3b453d961dd232f5db2fcca2de523beb86fe61078183806117e1565b6107916060860160408701611249565b6040516107a093929190611be6565b60405180910390a160005b6001600160401b038216600090815260036020526040902054811015610940576001600160401b03821660009081526003602052604081208054839081106107f5576107f5611bc0565b6000918252602080832060048304015460039283166008026101000a90046001600160401b03168084526002909152604090922001549091501561092d576001600160401b038181166000818152600260208181526040808420600480820154978b168652808452828620549690955292909152600390910154905163a9059cbb60e01b81526001600160a01b0393841692810192909252602482015291169063a9059cbb906044016020604051808303816000875af11580156108bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108e19190611c13565b61092d5760405162461bcd60e51b815260206004820152601760248201527f5061796d656e74207472616e73666572206661696c65640000000000000000006044820152606401610494565b508061093881611c35565b9150506107ab565b506001600160401b03166000908152600560205260409020805460ff1916600117905550565b6000846001600160401b0381111561098057610980611314565b6040519080825280602002602001820160405280156109a9578160200160208202803683370190505b5060008054919250906801000000000000000090046001600160401b03168160086109d3836117bb565b91906101000a8154816001600160401b0302191690836001600160401b03160217905550905060005b6001600160401b038116871115610bff5760008888836001600160401b0316818110610a2a57610a2a611bc0565b9050602002016020810190610a3f9190611249565b90508084836001600160401b031681518110610a5d57610a5d611bc0565b60200260200101906001600160401b031690816001600160401b031681525050610ba08787846001600160401b0316818110610a9b57610a9b611bc0565b9050602002810190610aad9190611c4e565b610ab690611c6e565b610af58d8d8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610ee492505050565b6001600160401b0384166000908152600260205260409020805461014b9190610b1d9061176b565b80601f0160208091040260200160405190810160405280929190818152602001828054610b499061176b565b8015610b965780601f10610b6b57610100808354040283529160200191610b96565b820191906000526020600020905b815481529060010190602001808311610b7957829003601f168201915b5050505050610ee4565b610bec5760405162461bcd60e51b815260206004820152601960248201527f50726f6f6620766572696669636174696f6e206661696c6564000000000000006044820152606401610494565b5080610bf7816117bb565b9150506109fc565b506001600160401b03811660009081526003602090815260409091208351610c2992850190611167565b506001600160401b0381166000908152600460205260409081902080546001600160a01b0319166001600160a01b038616179055518190600690610c70908c908c90611bd6565b90815260405190819003602001812080546001600160401b039390931667ffffffffffffffff19909316929092179091557f729ba8915d400646810af1b7dda6ff46085db74141c648c571e2fe873bbe73c590610cd69083908c908c9087908990611c7a565b60405180910390a1505050505050505050565b60036020528160005260406000208181548110610d0557600080fd5b9060005260206000209060049182820401919006600802915091509054906101000a90046001600160401b031681565b6000604083602001515110610db25760405162461bcd60e51b815260206004820152603a60248201527f6d65726b6c6570726f6f6673207769746820646570746873206772656174657260448201527f207468616e20363320617265206e6f7420737570706f727465640000000000006064820152608401610494565b60208301515183516001600160401b0390811690911c1615610e225760405162461bcd60e51b8152602060048201526024808201527f696e6465782067726561746572207468616e207769647468206f6620746865206044820152637472656560e01b6064820152608401610494565b825182906000805b866020015151816001600160401b03161015610ed757600183811c677fffffffffffffff169381169250829003610e9257610e8b8760200151826001600160401b031681518110610e7d57610e7d611bc0565b6020026020010151856110e0565b9350610ec5565b610ec2848860200151836001600160401b031681518110610eb557610eb5611bc0565b60200260200101516110e0565b93505b80610ecf816117bb565b915050610e2a565b5091925050505b92915050565b6000610ef260206007611cf9565b60ff16825114610f3a5760405162461bcd60e51b81526020600482015260136024820152721ddc9bdb99c81b195b99dd1a081bd98810d251606a1b6044820152606401610494565b604051650c0f101c910160cd1b60208201526027016040516020818303038152906040528051906020012082600081518110610f7857610f78611bc0565b602001015160f81c60f81b83600181518110610f9657610f96611bc0565b602001015160f81c60f81b84600281518110610fb457610fb4611bc0565b602001015160f81c60f81b85600381518110610fd257610fd2611bc0565b602001015160f81c60f81b86600481518110610ff057610ff0611bc0565b602001015160f81c60f81b8760058151811061100e5761100e611bc0565b602001015160f81c60f81b8860068151811061102c5761102c611bc0565b60209101810151604080516001600160f81b0319998a16818501529789166021890152958816602288015293871660238701529186166024860152851660258501529316602683015280516007818403018152602790920190528051910120146110d85760405162461bcd60e51b815260206004820152601b60248201527f77726f6e6720636f6e74656e74206f66204349442068656164657200000000006044820152606401610494565b506027015190565b60008060028484604051602001611101929190918252602082015260400190565b60408051601f198184030181529082905261111b91611d12565b602060405180830381855afa158015611138573d6000803e3d6000fd5b5050506040513d601f19601f8201168201806040525081019061115b9190611d24565b60c01916949350505050565b8280548282559060005260206000209060030160049004810192821561120f5791602002820160005b838211156111da57835183826101000a8154816001600160401b0302191690836001600160401b031602179055509260200192600801602081600701049283019260010302611190565b801561120d5782816101000a8154906001600160401b0302191690556008016020816007010492830192600103026111da565b505b5061121b92915061121f565b5090565b5b8082111561121b5760008155600101611220565b6001600160401b038116811461049d57600080fd5b60006020828403121561125b57600080fd5b813561126681611234565b9392505050565b60005b83811015611288578181015183820152602001611270565b50506000910152565b600081518084526112a981602086016020860161126d565b601f01601f19169290920160200192915050565b60a0815260006112d060a0830188611291565b6001600160401b038716602084015282810360408401526112f18187611291565b606084019590955250506001600160a01b03919091166080909101529392505050565b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b038111828210171561134c5761134c611314565b60405290565b604051601f8201601f191681016001600160401b038111828210171561137a5761137a611314565b604052919050565b60006040828403121561139457600080fd5b61139c61132a565b905081356113a981611234565b81526020828101356001600160401b03808211156113c657600080fd5b818501915085601f8301126113da57600080fd5b8135818111156113ec576113ec611314565b8060051b91506113fd848301611352565b818152918301840191848101908884111561141757600080fd5b938501935b838510156114355784358252938501939085019061141c565b808688015250505050505092915050565b60008060006060848603121561145b57600080fd5b83356001600160401b0381111561147157600080fd5b61147d86828701611382565b9660208601359650604090950135949350505050565b6001600160a01b038116811461049d57600080fd5b80356114b381611493565b919050565b6000602082840312156114ca57600080fd5b813561126681611493565b6000602082840312156114e757600080fd5b81356001600160401b038111156114fd57600080fd5b820160a0818503121561126657600080fd5b60008060006060848603121561152457600080fd5b833561152f81611234565b925060208401359150604084013561154681611234565b809150509250925092565b6000602080838503121561156457600080fd5b82356001600160401b038082111561157b57600080fd5b818501915085601f83011261158f57600080fd5b8135818111156115a1576115a1611314565b6115b3601f8201601f19168501611352565b915080825286848285010111156115c957600080fd5b8084840185840137600090820190930192909252509392505050565b6000602082840312156115f757600080fd5b81356001600160401b0381111561160d57600080fd5b82016080818503121561126657600080fd5b60008083601f84011261163157600080fd5b5081356001600160401b0381111561164857600080fd5b6020830191508360208260051b850101111561166357600080fd5b9250929050565b60008060008060008060006080888a03121561168557600080fd5b87356001600160401b038082111561169c57600080fd5b818a0191508a601f8301126116b057600080fd5b8135818111156116bf57600080fd5b8b60208285010111156116d157600080fd5b6020928301995097509089013590808211156116ec57600080fd5b6116f88b838c0161161f565b909750955060408a013591508082111561171157600080fd5b5061171e8a828b0161161f565b90945092506117319050606089016114a8565b905092959891949750929550565b6000806040838503121561175257600080fd5b823561175d81611234565b946020939093013593505050565b600181811c9082168061177f57607f821691505b60208210810361179f57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60006001600160401b038083168181036117d7576117d76117a5565b6001019392505050565b6000808335601e198436030181126117f857600080fd5b8301803591506001600160401b0382111561181257600080fd5b60200191503681900382131561166357600080fd5b601f82111561187157600081815260208120601f850160051c8101602086101561184e5750805b601f850160051c820191505b8181101561186d5782815560010161185a565b5050505b505050565b60008135610ede81611234565b6001600160401b0383111561189a5761189a611314565b6118ae836118a8835461176b565b83611827565b6000601f8411600181146118e257600085156118ca5750838201355b600019600387901b1c1916600186901b17835561193c565b600083815260209020601f19861690835b8281101561191357868501358255602094850194600190920191016118f3565b50868210156119305760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b60008135610ede81611493565b61195a82836117e1565b6001600160401b0381111561197157611971611314565b6119858161197f855461176b565b85611827565b6000601f8211600181146119b957600083156119a15750838201355b600019600385901b1c1916600184901b178555611a13565b600085815260209020601f19841690835b828110156119ea57868501358255602094850194600190920191016119ca565b5084821015611a075760001960f88660031b161c19848701351681555b505060018360011b0185555b50505050611a47611a2660208401611876565b600183016001600160401b0382166001600160401b03198254161781555050565b611a5460408301836117e1565b611a62818360028601611883565b505060608201356003820155611aa1611a7d60808401611943565b6004830180546001600160a01b0319166001600160a01b0392909216919091179055565b5050565b6000808335601e19843603018112611abc57600080fd5b83016020810192503590506001600160401b03811115611adb57600080fd5b80360382131561166357600080fd5b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b604081526000611b238485611aa5565b60a06040850152611b3860e085018284611aea565b9150506020850135611b4981611234565b6001600160401b038082166060860152611b666040880188611aa5565b868503603f190160808801529250611b7f848483611aea565b935050606087013560a086015260808701359150611b9c82611493565b6001600160a01b039190911660c08501529390931660209092019190915250919050565b634e487b7160e01b600052603260045260246000fd5b8183823760009101908152919050565b604081526000611bfa604083018587611aea565b90506001600160401b0383166020830152949350505050565b600060208284031215611c2557600080fd5b8151801515811461126657600080fd5b600060018201611c4757611c476117a5565b5060010190565b60008235603e19833603018112611c6457600080fd5b9190910192915050565b6000610ede3683611382565b60006001600160401b0380881683526020608081850152611c9f60808501888a611aea565b848103604086015286518082528288019183019060005b81811015611cd4578351861683529284019291840191600101611cb6565b50506001600160a01b0396909616606095909501949094525092979650505050505050565b60ff8181168382160190811115610ede57610ede6117a5565b60008251611c6481846020870161126d565b600060208284031215611d3657600080fd5b505191905056fea2646970667358221220101873249947333fce17e757cb4d85d822f3c5f7a1790684517d354f6a14503264736f6c63430008150033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on 

Solidity metadata.json IPFS hash: QmPRUrcYHEpLki9g5sGtbfKPZUNNMmnaVDgjExmqY924Mw
RawDecoded
Length: 53 bytes
0xa2646970667358221220101873249947333fce17e757cb4d85d822f3c5f7a1790684517d354f6a14503264736f6c63430008150033
Runtime Bytecode
On-chain & Recompiled Bytecode
0x6080604052600436106100a75760003560e01c8063954312221161006457806395431222146101dd578063999a81cf146101fd578063a874bab71461023e578063afb55ab51461025e578063dc20ea571461027e578063e6706e1d1461029e57600080fd5b80632353b420146100ac5780632ebb620c146100ff57806351362bfe1461013057806366549638146101605780637adbf973146101905780639437cc46146101b2575b600080fd5b3480156100b857600080fd5b506100e26100c7366004611249565b6004602052600090815260409020546001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561010b57600080fd5b5061011f61011a366004611249565b6102be565b6040516100f69594939291906112bd565b34801561013c57600080fd5b5061015061014b366004611446565b610415565b60405190151581526020016100f6565b34801561016c57600080fd5b5061015061017b366004611249565b60056020526000908152604090205460ff1681565b34801561019c57600080fd5b506101b06101ab3660046114b8565b61042b565b005b6101c56101c03660046114d5565b6104a0565b6040516001600160401b0390911681526020016100f6565b3480156101e957600080fd5b506101506101f836600461150f565b610554565b34801561020957600080fd5b506101c5610218366004611551565b80516020818301810180516006825292820191909301209152546001600160401b031681565b34801561024a57600080fd5b506101b06102593660046115e5565b610674565b34801561026a57600080fd5b506001546100e2906001600160a01b031681565b34801561028a57600080fd5b506101b061029936600461166a565b610966565b3480156102aa57600080fd5b506101c56102b936600461173f565b610ce9565b6002602052600090815260409020805481906102d99061176b565b80601f01602080910402602001604051908101604052809291908181526020018280546103059061176b565b80156103525780601f1061032757610100808354040283529160200191610352565b820191906000526020600020905b81548152906001019060200180831161033557829003601f168201915b505050600184015460028501805494956001600160401b0390921694919350915061037c9061176b565b80601f01602080910402602001604051908101604052809291908181526020018280546103a89061176b565b80156103f55780601f106103ca576101008083540402835291602001916103f5565b820191906000526020600020905b8154815290600101906020018083116103d857829003601f168201915b5050505060038301546004909301549192916001600160a01b0316905085565b6000826104228584610d35565b14949350505050565b6001546001600160a01b031661045b57600180546001600160a01b0383166001600160a01b031990911617905550565b60405162461bcd60e51b815260206004820152601260248201527113dc9858db1948185b1c9958591e481cd95d60721b60448201526064015b60405180910390fd5b50565b6000805481906001600160401b031681806104ba836117bb565b91906101000a8154816001600160401b0302191690836001600160401b0316021790555090508260026000836001600160401b03166001600160401b0316815260200190815260200160002081816105129190611950565b9050507f995fecdf50d6a895827999e0cd16688138dfa8b7aff1bd2f69653b9e3e5d740c8382604051610546929190611b13565b60405180910390a192915050565b6001600160401b03831660009081526005602052604081205460ff166105bc5760405162461bcd60e51b815260206004820152601f60248201527f50726f7669646564206167677265676174696f6e206e6f742070726f76656e006044820152606401610494565b6001600160401b038481166000908152600360205260409020805491841691859081106105eb576105eb611bc0565b6000918252602090912060048204015460039091166008026101000a90046001600160401b03161461066a5760405162461bcd60e51b815260206004820152602260248201527f4167677265676174696f6e20646f6573206e6f7420696e636c756465206f666660448201526132b960f11b6064820152608401610494565b5060019392505050565b6001546001600160a01b031633146106d85760405162461bcd60e51b815260206004820152602160248201527f4f6e6c79206f7261636c652063616e2070726f766520646174612073746f72656044820152601960fa1b6064820152608401610494565b600060066106e683806117e1565b6040516106f4929190611bd6565b908152604051908190036020019020546001600160401b0316905060008190036107565760405162461bcd60e51b81526020600482015260136024820152721059d9dc9959d85d19481b9bdd08199bdd5b99606a1b6044820152606401610494565b7f375e56e5e8ad6d7121c3900b618f3b453d961dd232f5db2fcca2de523beb86fe61078183806117e1565b6107916060860160408701611249565b6040516107a093929190611be6565b60405180910390a160005b6001600160401b038216600090815260036020526040902054811015610940576001600160401b03821660009081526003602052604081208054839081106107f5576107f5611bc0565b6000918252602080832060048304015460039283166008026101000a90046001600160401b03168084526002909152604090922001549091501561092d576001600160401b038181166000818152600260208181526040808420600480820154978b168652808452828620549690955292909152600390910154905163a9059cbb60e01b81526001600160a01b0393841692810192909252602482015291169063a9059cbb906044016020604051808303816000875af11580156108bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108e19190611c13565b61092d5760405162461bcd60e51b815260206004820152601760248201527f5061796d656e74207472616e73666572206661696c65640000000000000000006044820152606401610494565b508061093881611c35565b9150506107ab565b506001600160401b03166000908152600560205260409020805460ff1916600117905550565b6000846001600160401b0381111561098057610980611314565b6040519080825280602002602001820160405280156109a9578160200160208202803683370190505b5060008054919250906801000000000000000090046001600160401b03168160086109d3836117bb565b91906101000a8154816001600160401b0302191690836001600160401b03160217905550905060005b6001600160401b038116871115610bff5760008888836001600160401b0316818110610a2a57610a2a611bc0565b9050602002016020810190610a3f9190611249565b90508084836001600160401b031681518110610a5d57610a5d611bc0565b60200260200101906001600160401b031690816001600160401b031681525050610ba08787846001600160401b0316818110610a9b57610a9b611bc0565b9050602002810190610aad9190611c4e565b610ab690611c6e565b610af58d8d8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610ee492505050565b6001600160401b0384166000908152600260205260409020805461014b9190610b1d9061176b565b80601f0160208091040260200160405190810160405280929190818152602001828054610b499061176b565b8015610b965780601f10610b6b57610100808354040283529160200191610b96565b820191906000526020600020905b815481529060010190602001808311610b7957829003601f168201915b5050505050610ee4565b610bec5760405162461bcd60e51b815260206004820152601960248201527f50726f6f6620766572696669636174696f6e206661696c6564000000000000006044820152606401610494565b5080610bf7816117bb565b9150506109fc565b506001600160401b03811660009081526003602090815260409091208351610c2992850190611167565b506001600160401b0381166000908152600460205260409081902080546001600160a01b0319166001600160a01b038616179055518190600690610c70908c908c90611bd6565b90815260405190819003602001812080546001600160401b039390931667ffffffffffffffff19909316929092179091557f729ba8915d400646810af1b7dda6ff46085db74141c648c571e2fe873bbe73c590610cd69083908c908c9087908990611c7a565b60405180910390a1505050505050505050565b60036020528160005260406000208181548110610d0557600080fd5b9060005260206000209060049182820401919006600802915091509054906101000a90046001600160401b031681565b6000604083602001515110610db25760405162461bcd60e51b815260206004820152603a60248201527f6d65726b6c6570726f6f6673207769746820646570746873206772656174657260448201527f207468616e20363320617265206e6f7420737570706f727465640000000000006064820152608401610494565b60208301515183516001600160401b0390811690911c1615610e225760405162461bcd60e51b8152602060048201526024808201527f696e6465782067726561746572207468616e207769647468206f6620746865206044820152637472656560e01b6064820152608401610494565b825182906000805b866020015151816001600160401b03161015610ed757600183811c677fffffffffffffff169381169250829003610e9257610e8b8760200151826001600160401b031681518110610e7d57610e7d611bc0565b6020026020010151856110e0565b9350610ec5565b610ec2848860200151836001600160401b031681518110610eb557610eb5611bc0565b60200260200101516110e0565b93505b80610ecf816117bb565b915050610e2a565b5091925050505b92915050565b6000610ef260206007611cf9565b60ff16825114610f3a5760405162461bcd60e51b81526020600482015260136024820152721ddc9bdb99c81b195b99dd1a081bd98810d251606a1b6044820152606401610494565b604051650c0f101c910160cd1b60208201526027016040516020818303038152906040528051906020012082600081518110610f7857610f78611bc0565b602001015160f81c60f81b83600181518110610f9657610f96611bc0565b602001015160f81c60f81b84600281518110610fb457610fb4611bc0565b602001015160f81c60f81b85600381518110610fd257610fd2611bc0565b602001015160f81c60f81b86600481518110610ff057610ff0611bc0565b602001015160f81c60f81b8760058151811061100e5761100e611bc0565b602001015160f81c60f81b8860068151811061102c5761102c611bc0565b60209101810151604080516001600160f81b0319998a16818501529789166021890152958816602288015293871660238701529186166024860152851660258501529316602683015280516007818403018152602790920190528051910120146110d85760405162461bcd60e51b815260206004820152601b60248201527f77726f6e6720636f6e74656e74206f66204349442068656164657200000000006044820152606401610494565b506027015190565b60008060028484604051602001611101929190918252602082015260400190565b60408051601f198184030181529082905261111b91611d12565b602060405180830381855afa158015611138573d6000803e3d6000fd5b5050506040513d601f19601f8201168201806040525081019061115b9190611d24565b60c01916949350505050565b8280548282559060005260206000209060030160049004810192821561120f5791602002820160005b838211156111da57835183826101000a8154816001600160401b0302191690836001600160401b031602179055509260200192600801602081600701049283019260010302611190565b801561120d5782816101000a8154906001600160401b0302191690556008016020816007010492830192600103026111da565b505b5061121b92915061121f565b5090565b5b8082111561121b5760008155600101611220565b6001600160401b038116811461049d57600080fd5b60006020828403121561125b57600080fd5b813561126681611234565b9392505050565b60005b83811015611288578181015183820152602001611270565b50506000910152565b600081518084526112a981602086016020860161126d565b601f01601f19169290920160200192915050565b60a0815260006112d060a0830188611291565b6001600160401b038716602084015282810360408401526112f18187611291565b606084019590955250506001600160a01b03919091166080909101529392505050565b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b038111828210171561134c5761134c611314565b60405290565b604051601f8201601f191681016001600160401b038111828210171561137a5761137a611314565b604052919050565b60006040828403121561139457600080fd5b61139c61132a565b905081356113a981611234565b81526020828101356001600160401b03808211156113c657600080fd5b818501915085601f8301126113da57600080fd5b8135818111156113ec576113ec611314565b8060051b91506113fd848301611352565b818152918301840191848101908884111561141757600080fd5b938501935b838510156114355784358252938501939085019061141c565b808688015250505050505092915050565b60008060006060848603121561145b57600080fd5b83356001600160401b0381111561147157600080fd5b61147d86828701611382565b9660208601359650604090950135949350505050565b6001600160a01b038116811461049d57600080fd5b80356114b381611493565b919050565b6000602082840312156114ca57600080fd5b813561126681611493565b6000602082840312156114e757600080fd5b81356001600160401b038111156114fd57600080fd5b820160a0818503121561126657600080fd5b60008060006060848603121561152457600080fd5b833561152f81611234565b925060208401359150604084013561154681611234565b809150509250925092565b6000602080838503121561156457600080fd5b82356001600160401b038082111561157b57600080fd5b818501915085601f83011261158f57600080fd5b8135818111156115a1576115a1611314565b6115b3601f8201601f19168501611352565b915080825286848285010111156115c957600080fd5b8084840185840137600090820190930192909252509392505050565b6000602082840312156115f757600080fd5b81356001600160401b0381111561160d57600080fd5b82016080818503121561126657600080fd5b60008083601f84011261163157600080fd5b5081356001600160401b0381111561164857600080fd5b6020830191508360208260051b850101111561166357600080fd5b9250929050565b60008060008060008060006080888a03121561168557600080fd5b87356001600160401b038082111561169c57600080fd5b818a0191508a601f8301126116b057600080fd5b8135818111156116bf57600080fd5b8b60208285010111156116d157600080fd5b6020928301995097509089013590808211156116ec57600080fd5b6116f88b838c0161161f565b909750955060408a013591508082111561171157600080fd5b5061171e8a828b0161161f565b90945092506117319050606089016114a8565b905092959891949750929550565b6000806040838503121561175257600080fd5b823561175d81611234565b946020939093013593505050565b600181811c9082168061177f57607f821691505b60208210810361179f57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60006001600160401b038083168181036117d7576117d76117a5565b6001019392505050565b6000808335601e198436030181126117f857600080fd5b8301803591506001600160401b0382111561181257600080fd5b60200191503681900382131561166357600080fd5b601f82111561187157600081815260208120601f850160051c8101602086101561184e5750805b601f850160051c820191505b8181101561186d5782815560010161185a565b5050505b505050565b60008135610ede81611234565b6001600160401b0383111561189a5761189a611314565b6118ae836118a8835461176b565b83611827565b6000601f8411600181146118e257600085156118ca5750838201355b600019600387901b1c1916600186901b17835561193c565b600083815260209020601f19861690835b8281101561191357868501358255602094850194600190920191016118f3565b50868210156119305760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b60008135610ede81611493565b61195a82836117e1565b6001600160401b0381111561197157611971611314565b6119858161197f855461176b565b85611827565b6000601f8211600181146119b957600083156119a15750838201355b600019600385901b1c1916600184901b178555611a13565b600085815260209020601f19841690835b828110156119ea57868501358255602094850194600190920191016119ca565b5084821015611a075760001960f88660031b161c19848701351681555b505060018360011b0185555b50505050611a47611a2660208401611876565b600183016001600160401b0382166001600160401b03198254161781555050565b611a5460408301836117e1565b611a62818360028601611883565b505060608201356003820155611aa1611a7d60808401611943565b6004830180546001600160a01b0319166001600160a01b0392909216919091179055565b5050565b6000808335601e19843603018112611abc57600080fd5b83016020810192503590506001600160401b03811115611adb57600080fd5b80360382131561166357600080fd5b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b604081526000611b238485611aa5565b60a06040850152611b3860e085018284611aea565b9150506020850135611b4981611234565b6001600160401b038082166060860152611b666040880188611aa5565b868503603f190160808801529250611b7f848483611aea565b935050606087013560a086015260808701359150611b9c82611493565b6001600160a01b039190911660c08501529390931660209092019190915250919050565b634e487b7160e01b600052603260045260246000fd5b8183823760009101908152919050565b604081526000611bfa604083018587611aea565b90506001600160401b0383166020830152949350505050565b600060208284031215611c2557600080fd5b8151801515811461126657600080fd5b600060018201611c4757611c476117a5565b5060010190565b60008235603e19833603018112611c6457600080fd5b9190910192915050565b6000610ede3683611382565b60006001600160401b0380881683526020608081850152611c9f60808501888a611aea565b848103604086015286518082528288019183019060005b81811015611cd4578351861683529284019291840191600101611cb6565b50506001600160a01b0396909616606095909501949094525092979650505050505050565b60ff8181168382160190811115610ede57610ede6117a5565b60008251611c6481846020870161126d565b600060208284031215611d3657600080fd5b505191905056fea2646970667358221220101873249947333fce17e757cb4d85d822f3c5f7a1790684517d354f6a14503264736f6c63430008150033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on 

Solidity metadata.json IPFS hash: QmPRUrcYHEpLki9g5sGtbfKPZUNNMmnaVDgjExmqY924Mw
RawDecoded
Length: 53 bytes
0xa2646970667358221220101873249947333fce17e757cb4d85d822f3c5f7a1790684517d354f6a14503264736f6c63430008150033
Storage Layout
Slot | Offset | Bytes | Label | Type | Contract |
---|---|---|---|---|---|
0 | 0 | 8 | nextOfferId | uint64 | contracts/sourceChain/OnRamp.sol:OnRampContract |
0 | 8 | 8 | nextAggregateID | uint64 | contracts/sourceChain/OnRamp.sol:OnRampContract |
1 | 0 | 20 | dataProofOracle | address | contracts/sourceChain/OnRamp.sol:OnRampContract |
2 | 0 | 32 | offers | mapping(uint64 ⇒ struct OnRampContract.Offer) | contracts/sourceChain/OnRamp.sol:OnRampContract |
3 | 0 | 32 | aggregations | mapping(uint64 ⇒ uint64[]) | contracts/sourceChain/OnRamp.sol:OnRampContract |
4 | 0 | 32 | aggregationPayout | mapping(uint64 ⇒ address) | contracts/sourceChain/OnRamp.sol:OnRampContract |
5 | 0 | 32 | provenAggregations | mapping(uint64 ⇒ bool) | contracts/sourceChain/OnRamp.sol:OnRampContract |
6 | 0 | 32 | commPToAggregateID | mapping(bytes ⇒ uint64) | contracts/sourceChain/OnRamp.sol:OnRampContract |
Standard JSON Input
This isn't the original compiler JSON data. Generated for compatibility.
Loading...
Standard JSON Output
This isn't the original compiler JSON data. Generated for compatibility.
Loading...