ETH Price: $1,855.14 (+0.50%)
 

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Swap And Bridge1441870392025-11-24 8:27:35236 days ago1763972855IN
0x3E744865...B234FCc42
0 ETH0.000000033640.00010046
Swap And Bridge1441808932025-11-24 5:02:43236 days ago1763960563IN
0x3E744865...B234FCc42
0 ETH0.0000000330740.00010041
Swap And Bridge1441399552025-11-23 6:18:07237 days ago1763878687IN
0x3E744865...B234FCc42
0 ETH0.0000000330080.00010043
Swap And Bridge1440617842025-11-21 10:52:25239 days ago1763722345IN
0x3E744865...B234FCc42
0 ETH0.0000000766670.00010049
Swap And Bridge1440121902025-11-20 7:19:17240 days ago1763623157IN
0x3E744865...B234FCc42
0 ETH0.0000000925090.00010037
Swap And Bridge1439855482025-11-19 16:31:13241 days ago1763569873IN
0x3E744865...B234FCc42
0 ETH0.0000000974590.00010049
Swap And Bridge1439662832025-11-19 5:49:03241 days ago1763531343IN
0x3E744865...B234FCc42
0 ETH0.0000000441170.00010078
Swap And Bridge1439662282025-11-19 5:47:13241 days ago1763531233IN
0x3E744865...B234FCc42
0 ETH0.0000000432840.00010076
Swap And Bridge1439242642025-11-18 6:28:25242 days ago1763447305IN
0x3E744865...B234FCc42
0 ETH0.0000000655180.000004
Swap And Bridge1438723832025-11-17 1:39:03243 days ago1763343543IN
0x3E744865...B234FCc42
0 ETH0.0000000347080.00010083
Swap And Bridge1438630332025-11-16 20:27:23243 days ago1763324843IN
0x3E744865...B234FCc42
0 ETH0.0000000482410.00010072
Swap And Bridge1437862622025-11-15 1:48:21245 days ago1763171301IN
0x3E744865...B234FCc42
0 ETH0.00000005760.00010079
Swap And Bridge1437570772025-11-14 9:35:31246 days ago1763112931IN
0x3E744865...B234FCc42
0 ETH0.0000000303960.00004763
Swap And Bridge1437103912025-11-13 7:39:19247 days ago1763019559IN
0x3E744865...B234FCc42
0 ETH0.0000000062420.00000668
Swap And Bridge1436488592025-11-11 21:28:15248 days ago1762896495IN
0x3E744865...B234FCc42
0 ETH0.0000000357010.00010075
Swap And Bridge1436443832025-11-11 18:59:03248 days ago1762887543IN
0x3E744865...B234FCc42
0 ETH0.0000000085850.00000086
Swap And Bridge1435996002025-11-10 18:06:17250 days ago1762797977IN
0x3E744865...B234FCc42
0 ETH0.0000032291210.01000044
Swap And Bridge1435871282025-11-10 11:10:33250 days ago1762773033IN
0x3E744865...B234FCc42
0 ETH0.0000000514710.00010042
Swap And Bridge1435862482025-11-10 10:41:13250 days ago1762771273IN
0x3E744865...B234FCc42
0 ETH0.0000000425430.00010042
Swap And Bridge1435708772025-11-10 2:08:51250 days ago1762740531IN
0x3E744865...B234FCc42
0 ETH0.0000000029330.00000096
Swap And Bridge1435679682025-11-10 0:31:53250 days ago1762734713IN
0x3E744865...B234FCc42
0 ETH0.0000000042830.00000058
Swap And Bridge1435306172025-11-09 3:46:51251 days ago1762660011IN
0x3E744865...B234FCc42
0 ETH0.0000000640730.00008519
Swap And Bridge1435206922025-11-08 22:16:01251 days ago1762640161IN
0x3E744865...B234FCc42
0 ETH0.0000000343440.00010038
Swap And Bridge1435206342025-11-08 22:14:05251 days ago1762640045IN
0x3E744865...B234FCc42
0 ETH0.0000000478680.00010038
Swap And Bridge1435203782025-11-08 22:05:33251 days ago1762639533IN
0x3E744865...B234FCc42
0 ETH0.0000000328920.00010038
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:

Cross-Chain Transactions
Loading...
Loading
Exact Match Similar Match: 0x6f4A733c...17423CcbF
Constructor

Contract Name

SwapAndBridge

Compiler Version
v0.8.23+commit.f704f362
Optimization Enabled
Yes with 1000000 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"contract V3SpokePoolInterface","name":"_spokePool","type":"address"},{"internalType":"address","name":"_exchange","type":"address"},{"internalType":"bytes4[]","name":"_allowedSelectors","type":"bytes4[]"},{"internalType":"contract IERC20","name":"_swapToken","type":"address"},{"internalType":"contract IERC20","name":"_acrossInputToken","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"InvalidFunctionSelector","type":"error"},{"inputs":[],"name":"LeftoverSrcTokens","type":"error"},{"inputs":[],"name":"MinimumExpectedInputAmount","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"exchange","type":"address"},{"indexed":true,"internalType":"address","name":"swapToken","type":"address"},{"indexed":true,"internalType":"address","name":"acrossInputToken","type":"address"},{"indexed":false,"internalType":"uint256","name":"swapTokenAmount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"acrossInputAmount","type":"uint256"},{"indexed":true,"internalType":"address","name":"acrossOutputToken","type":"address"},{"indexed":false,"internalType":"uint256","name":"acrossOutputAmount","type":"uint256"}],"name":"SwapBeforeBridge","type":"event"},{"inputs":[],"name":"ACROSS_INPUT_TOKEN","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"EXCHANGE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"SPOKE_POOL","outputs":[{"internalType":"contract V3SpokePoolInterface","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"SWAP_TOKEN","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"name":"allowedSelectors","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes[]","name":"data","type":"bytes[]"}],"name":"multicall","outputs":[{"internalType":"bytes[]","name":"results","type":"bytes[]"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"routerCalldata","type":"bytes"},{"internalType":"uint256","name":"swapTokenAmount","type":"uint256"},{"internalType":"uint256","name":"minExpectedInputTokenAmount","type":"uint256"},{"components":[{"internalType":"address","name":"outputToken","type":"address"},{"internalType":"uint256","name":"outputAmount","type":"uint256"},{"internalType":"address","name":"depositor","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"destinationChainid","type":"uint256"},{"internalType":"address","name":"exclusiveRelayer","type":"address"},{"internalType":"uint32","name":"quoteTimestamp","type":"uint32"},{"internalType":"uint32","name":"fillDeadline","type":"uint32"},{"internalType":"uint32","name":"exclusivityDeadline","type":"uint32"},{"internalType":"bytes","name":"message","type":"bytes"}],"internalType":"struct SwapAndBridgeBase.DepositData","name":"depositData","type":"tuple"}],"name":"swapAndBridge","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Deployed Bytecode
0x60806040526004361015610011575f80fd5b5f3560e01c8063393bb94314610084578063652fa4b91461007f5780638021fef71461007a57806385f168eb14610075578063ac9650d814610070578063b50e44b81461006b5763e65ae3ae14610066575f80fd5b61044f565b6103d2565b61034a565b6101fe565b610190565b610122565b34610114575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101145773ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000007f5c764cbc14f9669b88837ca1490cca17c31607166080527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8060a0016080f35b5f80fd5b5f91031261011457565b34610114575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261011457602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000b2c639c533813f4aa9d7837caf62653d097ff85168152f35b34610114575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261011457602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000006f26bf09b1c792e3228e5467807a900a503c0281168152f35b346101145760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610114576004357fffffffff000000000000000000000000000000000000000000000000000000008116809103610114575f526001602052602060ff60405f2054166040519015158152f35b5f5b8381106102865750505f910152565b8181015183820152602001610277565b602080820190808352835180925260408301928160408460051b8301019501935f915b8483106102c95750505050505090565b909192939495848080837fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc086600196030187527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8c5161033681518092818752878088019101610275565b0116010198019301930191949392906102b9565b346101145760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101145767ffffffffffffffff6004358181116101145736602382011215610114578060040135918211610114573660248360051b83010111610114576103ce9160246103c2920161070a565b60405191829182610296565b0390f35b34610114575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261011457602060405173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000111111125421ca6dc452d289314280a0f8842a65168152f35b90816101409103126101145790565b346101145760807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101145767ffffffffffffffff600435818111610114573660238201121561011457806004013582811161011457366024828401011161011457606435928311610114576104cf6104df933690600401610440565b91604435916024803592016107f1565b005b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b67ffffffffffffffff811161052257604052565b6104e1565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761052257604052565b67ffffffffffffffff81116105225760051b60200190565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b9035907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe181360301821215610114570180359067ffffffffffffffff82116101145760200191813603831361011457565b90821015610619576106159160051b8101906105ad565b9091565b610580565b908092918237015f815290565b67ffffffffffffffff811161052257601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b3d1561068f573d906106768261062b565b916106846040519384610527565b82523d5f602084013e565b606090565b6020818303126101145780519067ffffffffffffffff8211610114570181601f820112156101145780516106c78161062b565b926106d56040519485610527565b81845260208284010111610114576106f39160208085019101610275565b90565b80518210156106195760209160051b010190565b91909161071683610568565b9060406107266040519384610527565b8483527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe061075386610568565b015f5b8181106107e057505082945f5b818110610771575050505050565b5f8061077e8385886105fe565b9061078d87518093819361061e565b0390305af461079a610665565b90156107c057906001916107ae82886106f6565b526107b981876106f6565b5001610763565b604481511061011457806004610114920151602480918301019101610694565b806060602080938801015201610756565b9193909260ff5f5416156101145761082a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff005f54165f55565b7f0000000000000000000000007f5c764cbc14f9669b88837ca1490cca17c31607927f0000000000000000000000000b2c639c533813f4aa9d7837caf62653d097ff85946108bc6108b86108b16108818486610a7f565b7fffffffff00000000000000000000000000000000000000000000000000000000165f52600160205260405f2090565b5460ff1690565b1590565b610a4e576108cc87303388610add565b6040517f70a082310000000000000000000000000000000000000000000000000000000080825230600483015273ffffffffffffffffffffffffffffffffffffffff98919260209182856024818c8f165afa948515610a28575f95610a2d575b506040519081523060048201529982908b9060249082908d165afa948515610a28576109b89a89935f976109e8575b50506109b3925f92838093610992887f000000000000000000000000111111125421ca6dc452d289314280a0f8842a658096610b86565b6109a16040518094819361061e565b03925af16109ad610665565b50610a78565b610d91565b6109e660017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff005f5416175f55565b565b5f809491819499506109b3969381610a1492903d10610a21575b610a0c8183610527565b810190610ac3565b989350509281945061095b565b503d610a02565b610ad2565b83919550610a4790823d8411610a2157610a0c8183610527565b949061092c565b60046040517f42868c9b000000000000000000000000000000000000000000000000000000008152fd5b1561011457565b7fffffffff000000000000000000000000000000000000000000000000000000009035818116939260048110610ab457505050565b60040360031b82901b16169150565b90816020910312610114575190565b6040513d5f823e3d90fd5b9290604051927f23b872dd00000000000000000000000000000000000000000000000000000000602085015273ffffffffffffffffffffffffffffffffffffffff809216602485015216604483015260648201526064815260a081019181831067ffffffffffffffff841117610522576109e69260405261105d565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b60449192602073ffffffffffffffffffffffffffffffffffffffff604051948580927fdd62ed3e000000000000000000000000000000000000000000000000000000008252306004830152808916602483015286165afa928315610a28575f93610c62575b508201809211610c5d576040517f095ea7b300000000000000000000000000000000000000000000000000000000602082015273ffffffffffffffffffffffffffffffffffffffff9390931660248401526044808401929092529082526109e69190610c58606483610527565b61105d565b610b59565b610c7c91935060203d602011610a2157610a0c8183610527565b915f610beb565b91908203918211610c5d57565b3573ffffffffffffffffffffffffffffffffffffffff811681036101145790565b3563ffffffff811681036101145790565b601f82602094937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe093818652868601375f8582860101520116010190565b989590946106f39d9b9792602095610d839a959c976101809d8d73ffffffffffffffffffffffffffffffffffffffff998a8096818096168452169101521660408d01521660608b015260808a015260a089015260c08801521660e086015263ffffffff8092166101008601521661012084015261014083019063ffffffff169052565b816101608201520191610cc2565b604080517f70a082310000000000000000000000000000000000000000000000000000000080825230600483015296989773ffffffffffffffffffffffffffffffffffffffff808a1698939796909560209390929184826024818e5afa8015610a2857610e05925f91611040575b50610c83565b9687106110175787519384523060048501528516928281602481875afa8015610a28578592610e3a925f92610ff85750610c83565b03610fcf5792610efb92878695937f646284e396b68ff4b4f34e0aa97bcdb9c100f5b44a20da5c475f627039853841848d9a9996610e778c610c90565b8b517f000000000000000000000000111111125421ca6dc452d289314280a0f8842a6573ffffffffffffffffffffffffffffffffffffffff1681526020810197909752604087018990529b0135606086018190529a1693608090a47f0000000000000000000000006f26bf09b1c792e3228e5467807a900a503c0281168097610b86565b610f06828701610c90565b91610f1360608801610c90565b93610f1d88610c90565b97610f2a60a08201610c90565b610f3660c08301610cb1565b90610f4360e08401610cb1565b92610f516101008201610cb1565b94610f606101208301836105ad565b9890978d3b1561011457519d8e9c8d9c8d957f7b93923200000000000000000000000000000000000000000000000000000000875260800135956004019c610fa79d610d00565b03815a5f948591f18015610a2857610fbc5750565b80610fc96109e69261050e565b80610118565b600486517fd6cf42f0000000000000000000000000000000000000000000000000000000008152fd5b611010919250853d8711610a2157610a0c8183610527565b905f610dff565b600488517f0492ff87000000000000000000000000000000000000000000000000000000008152fd5b6110579150863d8811610a2157610a0c8183610527565b5f610dff565b73ffffffffffffffffffffffffffffffffffffffff166040516040810181811067ffffffffffffffff821117610522576110d8937f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656460205f948594604052818152015260208151910182855af16110d2610665565b91611111565b80519081159182156110ee575b50501561011457565b819250906020918101031261011457602001518015158103610114575f806110e5565b901561112b57815115611122575090565b3b156101145790565b50805190811561011457602001fdfea26469706673582212207fa7e62d4ff6cdf2630cc0c0e2bfecf22ce6ed9f82dc7d0bfc3cc856a56ced4e64736f6c63430008170033
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.