Base Sepolia Testnet

Contract

0x58683931B146697d094C660aEC1f4a8F564A3D7d
Source Code Source Code

Overview

ETH Balance

0 ETH

More Info

Multichain Info

N/A
Transaction Hash
Method
Block
From
To
Amount

There are no matching entries

> 10 Internal Transactions found.

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To Amount
372413462026-02-05 0:23:00123 days ago1770250980
0x58683931...F564A3D7d
 Contract Creation0 ETH
372402212026-02-04 23:45:30123 days ago1770248730
0x58683931...F564A3D7d
 Contract Creation0 ETH
372379272026-02-04 22:29:02124 days ago1770244142
0x58683931...F564A3D7d
 Contract Creation0 ETH
372364692026-02-04 21:40:26124 days ago1770241226
0x58683931...F564A3D7d
 Contract Creation0 ETH
372356662026-02-04 21:13:40124 days ago1770239620
0x58683931...F564A3D7d
 Contract Creation0 ETH
372355332026-02-04 21:09:14124 days ago1770239354
0x58683931...F564A3D7d
 Contract Creation0 ETH
372191012026-02-04 12:01:30124 days ago1770206490
0x58683931...F564A3D7d
 Contract Creation0 ETH
372186222026-02-04 11:45:32124 days ago1770205532
0x58683931...F564A3D7d
 Contract Creation0 ETH
372180482026-02-04 11:26:24124 days ago1770204384
0x58683931...F564A3D7d
 Contract Creation0 ETH
372170922026-02-04 10:54:32124 days ago1770202472
0x58683931...F564A3D7d
 Contract Creation0 ETH
372162402026-02-04 10:26:08124 days ago1770200768
0x58683931...F564A3D7d
 Contract Creation0 ETH
372029282026-02-04 3:02:24124 days ago1770174144
0x58683931...F564A3D7d
 Contract Creation0 ETH
372023582026-02-04 2:43:24124 days ago1770173004
0x58683931...F564A3D7d
 Contract Creation0 ETH
372020262026-02-04 2:32:20124 days ago1770172340
0x58683931...F564A3D7d
 Contract Creation0 ETH
372018032026-02-04 2:24:54124 days ago1770171894
0x58683931...F564A3D7d
 Contract Creation0 ETH
372013422026-02-04 2:09:32124 days ago1770170972
0x58683931...F564A3D7d
 Contract Creation0 ETH
372011002026-02-04 2:01:28124 days ago1770170488
0x58683931...F564A3D7d
 Contract Creation0 ETH
372004982026-02-04 1:41:24124 days ago1770169284
0x58683931...F564A3D7d
 Contract Creation0 ETH
371980012026-02-04 0:18:10124 days ago1770164290
0x58683931...F564A3D7d
 Contract Creation0 ETH
371975112026-02-04 0:01:50124 days ago1770163310
0x58683931...F564A3D7d
 Contract Creation0 ETH
371967442026-02-03 23:36:16124 days ago1770161776
0x58683931...F564A3D7d
 Contract Creation0 ETH
371964752026-02-03 23:27:18124 days ago1770161238
0x58683931...F564A3D7d
 Contract Creation0 ETH
371946132026-02-03 22:25:14125 days ago1770157514
0x58683931...F564A3D7d
 Contract Creation0 ETH
371942862026-02-03 22:14:20125 days ago1770156860
0x58683931...F564A3D7d
 Contract Creation0 ETH
371938752026-02-03 22:00:38125 days ago1770156038
0x58683931...F564A3D7d
 Contract Creation0 ETH
View All Internal Transactions

Loading...
Loading
Source Code Verified Exact Match

Contract Name

JBCCIPSuckerDeployer

Compiler Version
v0.8.23+commit.f704f362
Optimization Enabled
Yes with 3000 runs
Other Settings
paris EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[{"internalType":"contract IJBDirectory","name":"directory","type":"address"},{"internalType":"contract IJBPermissions","name":"permissions","type":"address"},{"internalType":"contract IJBTokens","name":"tokens","type":"address"},{"internalType":"address","name":"configurator","type":"address"},{"internalType":"address","name":"trusted_forwarder","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"router","type":"address"}],"name":"JBCCIPSuckerDeployer_InvalidCCIPRouter","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"projectId","type":"uint256"},{"internalType":"uint256","name":"permissionId","type":"uint256"}],"name":"JBPermissioned_Unauthorized","type":"error"},{"inputs":[],"name":"JBSuckerDeployer_AlreadyConfigured","type":"error"},{"inputs":[],"name":"JBSuckerDeployer_DeployerIsNotConfigured","type":"error"},{"inputs":[],"name":"JBSuckerDeployer_InvalidLayerSpecificConfiguration","type":"error"},{"inputs":[],"name":"JBSuckerDeployer_LayerSpecificNotConfigured","type":"error"},{"inputs":[{"internalType":"address","name":"caller","type":"address"},{"internalType":"address","name":"expected","type":"address"}],"name":"JBSuckerDeployer_Unauthorized","type":"error"},{"inputs":[],"name":"JBSuckerDeployer_ZeroConfiguratorAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"ccipRouter","type":"address"},{"indexed":false,"internalType":"uint256","name":"ccipRemoteChainId","type":"uint256"},{"indexed":false,"internalType":"uint64","name":"ccipRemoteChainSelector","type":"uint64"},{"indexed":false,"internalType":"address","name":"caller","type":"address"}],"name":"CCIPConstantsSet","type":"event"},{"inputs":[],"name":"DIRECTORY","outputs":[{"internalType":"contract IJBDirectory","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"LAYER_SPECIFIC_CONFIGURATOR","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERMISSIONS","outputs":[{"internalType":"contract IJBPermissions","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TOKENS","outputs":[{"internalType":"contract IJBTokens","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ccipRemoteChainId","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ccipRemoteChainSelector","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ccipRouter","outputs":[{"internalType":"contract ICCIPRouter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract JBSucker","name":"_singleton","type":"address"}],"name":"configureSingleton","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"localProjectId","type":"uint256"},{"internalType":"bytes32","name":"salt","type":"bytes32"}],"name":"createForSender","outputs":[{"internalType":"contract IJBSucker","name":"sucker","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isSucker","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"forwarder","type":"address"}],"name":"isTrustedForwarder","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"remoteChainId","type":"uint256"},{"internalType":"uint64","name":"remoteChainSelector","type":"uint64"},{"internalType":"contract ICCIPRouter","name":"router","type":"address"}],"name":"setChainSpecificConstants","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"singleton","outputs":[{"internalType":"contract JBSucker","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"trustedForwarder","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
61012060405234801561001157600080fd5b50604051610c39380380610c39833981016040819052610030916100ff565b6001600160a01b0380821660805280851660a05280861660c05280841661010052821660e08190528590859085908590859015801561007457506100726100a1565b155b156100925760405163541b408960e11b815260040160405180910390fd5b50505050505050505050610174565b60006002546000141580156100c057506003546001600160401b031615155b80156100e257506003546801000000000000000090046001600160a01b031615155b905090565b6001600160a01b03811681146100fc57600080fd5b50565b600080600080600060a0868803121561011757600080fd5b8551610122816100e7565b6020870151909550610133816100e7565b6040870151909450610144816100e7565b6060870151909350610155816100e7565b6080870151909250610166816100e7565b809150509295509295909350565b60805160a05160c05160e05161010051610a5e6101db600039600061015801526000818161017f015281816104c401528181610542015261069901526000610246015260006102d00152600081816101c40152818161021d01526108140152610a5e6000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806363a49dc31161008c578063b62654fb11610066578063b62654fb14610268578063c39ec1241461027b578063d86161871461029e578063f434c914146102cb57600080fd5b806363a49dc3146102045780637da0a8771461021b57806388bc2ef31461024157600080fd5b80631d831d5c116100c85780631d831d5c146101535780631e5d73df1461017a5780633eeb32ee146101a1578063572b6c05146101b457600080fd5b80630de22984146100ef578063121303661461012b578063143b07391461013e575b600080fd5b60035461010e906801000000000000000090046001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b61010e6101393660046108d0565b6102f2565b61015161014c36600461090a565b610483565b005b61010e7f000000000000000000000000000000000000000000000000000000000000000081565b61010e7f000000000000000000000000000000000000000000000000000000000000000081565b6101516101af366004610959565b610697565b6101f46101c2366004610959565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0390811691161490565b6040519015158152602001610122565b61020d60025481565b604051908152602001610122565b7f000000000000000000000000000000000000000000000000000000000000000061010e565b61010e7f000000000000000000000000000000000000000000000000000000000000000081565b60015461010e906001600160a01b031681565b6101f4610289366004610959565b60006020819052908152604090205460ff1681565b6003546102b29067ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610122565b61010e7f000000000000000000000000000000000000000000000000000000000000000081565b6001546000906001600160a01b0316610337576040517fbc700a3700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61033f61079a565b8260405160200161038192919060609290921b7fffffffffffffffffffffffffffffffffffffffff000000000000000000000000168252601482015260340190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101206001549092506103d0906001600160a01b0316836107a9565b6001600160a01b0381166000818152602081905260409081902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055517ffe4b84df000000000000000000000000000000000000000000000000000000008152600481018690529192509063fe4b84df90602401600060405180830381600087803b15801561046557600080fd5b505af1158015610479573d6000803e3d6000fd5b5050505092915050565b61048b6107be565b156104c2576040517f52880bb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166104f461079a565b6001600160a01b0316146105755761050a61079a565b6040517fdcd3b8230000000000000000000000000000000000000000000000000000000081526001600160a01b0391821660048201527f0000000000000000000000000000000000000000000000000000000000000000909116602482015260440160405180910390fd5b6002839055600380546001600160a01b03831668010000000000000000027fffffffff0000000000000000000000000000000000000000000000000000000090911667ffffffffffffffff8516171790556105ce6107be565b610604576040517fb140414800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003546002547f9577d077d4c8b2b8569837e5fea459039af59339c78cf4e4cce39fa8cdf322df916001600160a01b0368010000000000000000820416919067ffffffffffffffff1661065561079a565b604080516001600160a01b039586168152602081019490945267ffffffffffffffff9290921683830152909216606082015290519081900360800190a1505050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106c961079a565b6001600160a01b0316146106df5761050a61079a565b6106e76107be565b61071d576040517fe2e55a4b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001546001600160a01b031615610760576040517f52880bb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b60006107a4610804565b905090565b60006107b760008484610879565b9392505050565b60006002546000141580156107de575060035467ffffffffffffffff1615155b80156107a457506003546801000000000000000090046001600160a01b03161515905090565b6000366014336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480156108415750808210155b15610871576000366108538385610976565b61085e9282906109b6565b610867916109e0565b60601c9250505090565b339250505090565b60006c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d73600052816035600c86f59050806108c45763301164256000526004601cfd5b60006021529392505050565b600080604083850312156108e357600080fd5b50508035926020909101359150565b6001600160a01b038116811461090757600080fd5b50565b60008060006060848603121561091f57600080fd5b83359250602084013567ffffffffffffffff8116811461093e57600080fd5b9150604084013561094e816108f2565b809150509250925092565b60006020828403121561096b57600080fd5b81356107b7816108f2565b818103818111156109b0577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b92915050565b600080858511156109c657600080fd5b838611156109d357600080fd5b5050820193919092039150565b7fffffffffffffffffffffffffffffffffffffffff0000000000000000000000008135818116916014851015610a205780818660140360031b1b83161692505b50509291505056fea26469706673582212201ef65610bbd1f6aea95a727713d95bf235f474f61b5f0a85facc2125a9af49bb64736f6c634300081700330000000000000000000000000061e516886a0540f63157f112c0588ee0651dcf00000000000000000000000004fd6913d6c32d8c216e153a43c04b1857a7793d0000000000000000000000004d0edd347fb1fa21589c1e109b3474924be8763600000000000000000000000080a8f7a4bd75b539ce26937016df607fdc9abeb5000000000000000000000000c29d6995ab3b0df4650ad643adeac55e7acbb566
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806363a49dc31161008c578063b62654fb11610066578063b62654fb14610268578063c39ec1241461027b578063d86161871461029e578063f434c914146102cb57600080fd5b806363a49dc3146102045780637da0a8771461021b57806388bc2ef31461024157600080fd5b80631d831d5c116100c85780631d831d5c146101535780631e5d73df1461017a5780633eeb32ee146101a1578063572b6c05146101b457600080fd5b80630de22984146100ef578063121303661461012b578063143b07391461013e575b600080fd5b60035461010e906801000000000000000090046001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b61010e6101393660046108d0565b6102f2565b61015161014c36600461090a565b610483565b005b61010e7f0000000000000000000000004d0edd347fb1fa21589c1e109b3474924be8763681565b61010e7f00000000000000000000000080a8f7a4bd75b539ce26937016df607fdc9abeb581565b6101516101af366004610959565b610697565b6101f46101c2366004610959565b7f000000000000000000000000c29d6995ab3b0df4650ad643adeac55e7acbb5666001600160a01b0390811691161490565b6040519015158152602001610122565b61020d60025481565b604051908152602001610122565b7f000000000000000000000000c29d6995ab3b0df4650ad643adeac55e7acbb56661010e565b61010e7f0000000000000000000000000061e516886a0540f63157f112c0588ee0651dcf81565b60015461010e906001600160a01b031681565b6101f4610289366004610959565b60006020819052908152604090205460ff1681565b6003546102b29067ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610122565b61010e7f00000000000000000000000004fd6913d6c32d8c216e153a43c04b1857a7793d81565b6001546000906001600160a01b0316610337576040517fbc700a3700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61033f61079a565b8260405160200161038192919060609290921b7fffffffffffffffffffffffffffffffffffffffff000000000000000000000000168252601482015260340190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101206001549092506103d0906001600160a01b0316836107a9565b6001600160a01b0381166000818152602081905260409081902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055517ffe4b84df000000000000000000000000000000000000000000000000000000008152600481018690529192509063fe4b84df90602401600060405180830381600087803b15801561046557600080fd5b505af1158015610479573d6000803e3d6000fd5b5050505092915050565b61048b6107be565b156104c2576040517f52880bb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f00000000000000000000000080a8f7a4bd75b539ce26937016df607fdc9abeb56001600160a01b03166104f461079a565b6001600160a01b0316146105755761050a61079a565b6040517fdcd3b8230000000000000000000000000000000000000000000000000000000081526001600160a01b0391821660048201527f00000000000000000000000080a8f7a4bd75b539ce26937016df607fdc9abeb5909116602482015260440160405180910390fd5b6002839055600380546001600160a01b03831668010000000000000000027fffffffff0000000000000000000000000000000000000000000000000000000090911667ffffffffffffffff8516171790556105ce6107be565b610604576040517fb140414800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003546002547f9577d077d4c8b2b8569837e5fea459039af59339c78cf4e4cce39fa8cdf322df916001600160a01b0368010000000000000000820416919067ffffffffffffffff1661065561079a565b604080516001600160a01b039586168152602081019490945267ffffffffffffffff9290921683830152909216606082015290519081900360800190a1505050565b7f00000000000000000000000080a8f7a4bd75b539ce26937016df607fdc9abeb56001600160a01b03166106c961079a565b6001600160a01b0316146106df5761050a61079a565b6106e76107be565b61071d576040517fe2e55a4b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001546001600160a01b031615610760576040517f52880bb100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b60006107a4610804565b905090565b60006107b760008484610879565b9392505050565b60006002546000141580156107de575060035467ffffffffffffffff1615155b80156107a457506003546801000000000000000090046001600160a01b03161515905090565b6000366014336001600160a01b037f000000000000000000000000c29d6995ab3b0df4650ad643adeac55e7acbb566161480156108415750808210155b15610871576000366108538385610976565b61085e9282906109b6565b610867916109e0565b60601c9250505090565b339250505090565b60006c5af43d3d93803e602a57fd5bf36021528260145273602c3d8160093d39f33d3d3d3d363d3d37363d73600052816035600c86f59050806108c45763301164256000526004601cfd5b60006021529392505050565b600080604083850312156108e357600080fd5b50508035926020909101359150565b6001600160a01b038116811461090757600080fd5b50565b60008060006060848603121561091f57600080fd5b83359250602084013567ffffffffffffffff8116811461093e57600080fd5b9150604084013561094e816108f2565b809150509250925092565b60006020828403121561096b57600080fd5b81356107b7816108f2565b818103818111156109b0577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b92915050565b600080858511156109c657600080fd5b838611156109d357600080fd5b5050820193919092039150565b7fffffffffffffffffffffffffffffffffffffffff0000000000000000000000008135818116916014851015610a205780818660140360031b1b83161692505b50509291505056fea26469706673582212201ef65610bbd1f6aea95a727713d95bf235f474f61b5f0a85facc2125a9af49bb64736f6c63430008170033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000061e516886a0540f63157f112c0588ee0651dcf00000000000000000000000004fd6913d6c32d8c216e153a43c04b1857a7793d0000000000000000000000004d0edd347fb1fa21589c1e109b3474924be8763600000000000000000000000080a8f7a4bd75b539ce26937016df607fdc9abeb5000000000000000000000000c29d6995ab3b0df4650ad643adeac55e7acbb566

-----Decoded View---------------
Arg [0] : directory (address): 0x0061E516886A0540F63157f112C0588eE0651dCF
Arg [1] : permissions (address): 0x04fD6913d6c32D8C216e153a43C04b1857a7793d
Arg [2] : tokens (address): 0x4d0Edd347FB1fA21589C1E109B3474924BE87636
Arg [3] : configurator (address): 0x80a8F7a4bD75b539CE26937016Df607fdC9ABeb5
Arg [4] : trusted_forwarder (address): 0xc29d6995AB3b0Df4650aD643adeAc55e7acBb566

-----Encoded View---------------
5 Constructor Arguments found :
Arg [0] : 0000000000000000000000000061e516886a0540f63157f112c0588ee0651dcf
Arg [1] : 00000000000000000000000004fd6913d6c32d8c216e153a43c04b1857a7793d
Arg [2] : 0000000000000000000000004d0edd347fb1fa21589c1e109b3474924be87636
Arg [3] : 00000000000000000000000080a8f7a4bd75b539ce26937016df607fdc9abeb5
Arg [4] : 000000000000000000000000c29d6995ab3b0df4650ad643adeac55e7acbb566

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
0x58683931B146697d094C660aEC1f4a8F564A3D7d
Loading...
Loading
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.