Sepolia Testnet

Contract

0xdC680D420C0397dcf5bC0C911bc1DD74D5C6BF85
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

1 Internal Transaction found.

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
Amount
0x6080604083324792025-05-15 14:19:36366 days ago1747318776  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Similar Match: 0xa18c141E...e96663519
Constructor

Contract Name

PurchaseToReceiveRoleApprovalFacetNID

Compiler Version
v0.8.27+commit.40a35a09
Optimization Enabled
Yes with 1000 runs
Other Settings
cancun EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"BlockExpired","type":"error"},{"inputs":[],"name":"InvalidSignature","type":"error"},{"inputs":[{"internalType":"bytes4","name":"functionSignature","type":"bytes4"}],"name":"OnlyExternalDelegateCall","type":"error"},{"inputs":[{"internalType":"address","name":"invalidCaller","type":"address"},{"internalType":"bytes4","name":"functionSignature","type":"bytes4"}],"name":"OnlyInternalDelegateCall","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"PurchaseAmountNotReached","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"PurchasePhaseNotFinished","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"UnauthorizedInitialization","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"address","name":"account","type":"address"}],"name":"UnauthorizedStateChange","type":"error"},{"inputs":[],"name":"WrongInitializationData","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"chainID","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"nonce","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"blockExpiration","type":"uint256"},{"indexed":false,"internalType":"address","name":"contractAddress","type":"address"},{"indexed":false,"internalType":"address","name":"userAddress","type":"address"},{"indexed":false,"internalType":"bytes","name":"functionCallData","type":"bytes"}],"name":"NexeraIDSignatureVerified","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"PurchaseCompletionApproved","type":"event"},{"anonymous":false,"inputs":[],"name":"PurchaseToReceiveConnectorInitialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newSigner","type":"address"}],"name":"SignerChanged","type":"event"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"approvePurchaseCompletion","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"chainID","type":"uint256"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"blockExpiration","type":"uint256"},{"internalType":"address","name":"contractAddress","type":"address"},{"internalType":"address","name":"userAddress","type":"address"},{"internalType":"bytes","name":"functionCallData","type":"bytes"}],"internalType":"struct TxAuthDataVerifierFacet.TxAuthData","name":"_txAuthData","type":"tuple"}],"name":"getMessageHash","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"bytes","name":"initPurchaseToReceiveConnectorData","type":"bytes"}],"name":"initPurchaseToReceiveConnector","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"txAuthDataSignerAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"txAuthDataUserNonce","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
Deployed Bytecode
0x608060405234801561000f575f5ffd5b5060043610610064575f3560e01c8063470ee65c1161004d578063470ee65c146100fc578063801954a814610111578063b26aaa1614610124575f5ffd5b806318c718da14610068578063374eb0b3146100c2575b5f5ffd5b6100af610076366004610d82565b6001600160a01b03165f9081527f134485154029f8949783bfb3b36d10a32f643fd08185fcfe84b534e8eb38f083602052604090205490565b6040519081526020015b60405180910390f35b7f134485154029f8949783bfb3b36d10a32f643fd08185fcfe84b534e8eb38f082546040516001600160a01b0390911681526020016100b9565b61010f61010a366004610d9b565b610137565b005b6100af61011f366004610e77565b61024a565b61010f610132366004610f80565b610296565b303303610181576040516343e8178760e11b81527fffffffff000000000000000000000000000000000000000000000000000000005f351660048201526024015b60405180910390fd5b5f61019261018d610326565b610387565b90506101c87fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775826101c16103b9565b91906103e9565b610209576040517fa447f38b0000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610178565b61021d8383610216610440565b9190610470565b6040517fe85c52325d9c6e8131e77824c77f9ca11001225895e109f7f91885fd352688f8905f90a1505050565b80516020808301516040808501516060860151608087015160a088015193515f97610279979096959101610fae565b604051602081830303815290604052805190602001209050919050565b3033036102db576040516343e8178760e11b81527fffffffff000000000000000000000000000000000000000000000000000000005f35166004820152602401610178565b6102e65f3633610532565b506102f9816102f3610440565b906107cb565b60405181907f49f2fc6b284b10abc2f2c8ef7f1112be2dc31357867683825c824ef9717ec4a2905f90a250565b5f8060ff1961035660017fd01e7296b19e02e5aa08631cc06bf3618b23d16cd2190e524730d1a2c29fcac961101b565b60405160200161036891815260200190565b60408051601f1981840301815291905280516020909101201692915050565b5f6014361080159061039e575061039e8233610a74565b156103b157505036601319013560601c90565b50335b919050565b5f8060ff1961035660017f19521ffda0517558553ffbd4cede0bd8d007b30cfe0aee9dd94bb478f6120c8a61101b565b5f7fefa06053e2ca99a43c97c4a4f3d8a394ee3323a8ff237e625fba09fe30ceb0a483148061043657506001600160a01b0382165f90815260018501602052604090206104369084610a8b565b90505b9392505050565b5f8060ff1961035660017fd4b10e43987c34049ce4952bfd0b9b0c0c29854e9323390fd4f68a24f237a54d61101b565b8254156104a9576040517f0dc149f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80806104b88486018661102e565b92509250925082515f14806104d457506104d281836110e6565b155b1561050b576040517fae90858900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b82516105209060028801906020860190610d0f565b50908555600190940193909355505050565b5f3681858186610544602060416110fd565b61054e908961101b565b9261055b93929190611110565b90925090505f868661056f602060416110fd565b610579908961101b565b9061058560418a61101b565b9261059293929190611110565b61059b91611137565b9050365f88886105ac60418261101b565b6105b7928290611110565b915091508243106105f4576040517f78fd448d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0387165f8181527f134485154029f8949783bfb3b36d10a32f643fd08185fcfe84b534e8eb38f08360209081526040808320805460018101909155815160c08101835246815280840182905280830189905230606082015260808101959095528151601f8a01849004840281018401909252888252939160a0830191908a908a90819084018382808284375f920182905250939094525092935091506106a290508261024a565b7f19457468657265756d205369676e6564204d6573736167653a0a3332000000005f908152601c829052603c8120919250507f457734c71a6a3ef35a45b3a9aed14e0158cca171cd87330ecd1de4d4d61dc8f3468589308f8e8e60405161070f9796959493929190611154565b60405180910390a16107827f134485154029f8949783bfb3b36d10a32f643fd08185fcfe84b534e8eb38f08254604080516020601f8a018190048102820181019092528881526001600160a01b039092169184918a908a90819084018382808284375f92019190915250610aa292505050565b6107b8576040517f8baa579f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5060019c9b505050505050505050505050565b5f6107d761018d610326565b60028401549091505f806107e96103b9565b90505f5b838110156108365761082087600201828154811061080d5761080d6111b7565b5f918252602090912001548390876103e9565b1561082e5760019250610836565b6001016107ed565b5081610880576040517f66a15968000000000000000000000000000000000000000000000000000000008152600481018690526001600160a01b0385166024820152604401610178565b6040517f7296bca0000000000000000000000000000000000000000000000000000000008152600481018690525f903090637296bca0906024016040805180830381865afa1580156108d4573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108f891906111cb565b9150508015806109085750428110155b15610942576040517fd599bfe100000000000000000000000000000000000000000000000000000000815260048101879052602401610178565b6040517fb35f744200000000000000000000000000000000000000000000000000000000815260048101879052309063b35f744290602401602060405180830381865afa158015610995573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109b991906111ed565b6109f2576040517f3a5131a100000000000000000000000000000000000000000000000000000000815260048101879052602401610178565b865460018801546040517fcc90cf940000000000000000000000000000000000000000000000000000000081526004810189905260248101929092526044820152309063cc90cf94906064015f604051808303815f87803b158015610a55575f5ffd5b505af1158015610a67573d5f5f3e3d5ffd5b5050505050505050505050565b81546001600160a01b038281169116145b92915050565b5f8181526001830160205260408120541515610439565b5f836001600160a01b03163b5f03610b00575f5f610ac08585610b12565b5090925090505f816003811115610ad957610ad961120c565b148015610af75750856001600160a01b0316826001600160a01b0316145b92505050610439565b610b0b848484610b5b565b9050610439565b5f5f5f8351604103610b49576020840151604085015160608601515f1a610b3b88828585610c47565b955095509550505050610b54565b505081515f91506002905b9250925092565b5f5f5f856001600160a01b03168585604051602401610b7b929190611220565b60408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16630b135d3f60e11b17905251610bc5919061125c565b5f60405180830381855afa9150503d805f8114610bfd576040519150601f19603f3d011682016040523d82523d5f602084013e610c02565b606091505b5091509150818015610c1657506020815110155b8015610c3d57508051630b135d3f60e11b90610c3b9083016020908101908401611267565b145b9695505050505050565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115610c8057505f91506003905082610d05565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015610cd1573d5f5f3e3d5ffd5b5050604051601f1901519150506001600160a01b038116610cfc57505f925060019150829050610d05565b92505f91508190505b9450945094915050565b828054828255905f5260205f20908101928215610d48579160200282015b82811115610d48578251825591602001919060010190610d2d565b50610d54929150610d58565b5090565b5b80821115610d54575f8155600101610d59565b80356001600160a01b03811681146103b4575f5ffd5b5f60208284031215610d92575f5ffd5b61043982610d6c565b5f5f60208385031215610dac575f5ffd5b823567ffffffffffffffff811115610dc2575f5ffd5b8301601f81018513610dd2575f5ffd5b803567ffffffffffffffff811115610de8575f5ffd5b856020828401011115610df9575f5ffd5b6020919091019590945092505050565b634e487b7160e01b5f52604160045260245ffd5b60405160c0810167ffffffffffffffff81118282101715610e4057610e40610e09565b60405290565b604051601f8201601f1916810167ffffffffffffffff81118282101715610e6f57610e6f610e09565b604052919050565b5f60208284031215610e87575f5ffd5b813567ffffffffffffffff811115610e9d575f5ffd5b820160c08185031215610eae575f5ffd5b610eb6610e1d565b813581526020808301359082015260408083013590820152610eda60608301610d6c565b6060820152610eeb60808301610d6c565b608082015260a082013567ffffffffffffffff811115610f09575f5ffd5b80830192505084601f830112610f1d575f5ffd5b813567ffffffffffffffff811115610f3757610f37610e09565b610f4a601f8201601f1916602001610e46565b818152866020838601011115610f5e575f5ffd5b816020850160208301375f9181016020019190915260a0820152949350505050565b5f60208284031215610f90575f5ffd5b5035919050565b5f81518060208401855e5f93019283525090919050565b8681528560208201528460408201526bffffffffffffffffffffffff198460601b1660608201526bffffffffffffffffffffffff198360601b1660748201525f610ffb6088830184610f97565b98975050505050505050565b634e487b7160e01b5f52601160045260245ffd5b81810381811115610a8557610a85611007565b5f5f5f60608486031215611040575f5ffd5b833567ffffffffffffffff811115611056575f5ffd5b8401601f81018613611066575f5ffd5b803567ffffffffffffffff81111561108057611080610e09565b8060051b61109060208201610e46565b918252602081840181019290810190898411156110ab575f5ffd5b6020850194505b838510156110cd5784358252602094850194909101906110b2565b9960208901359950604090980135979650505050505050565b8082028115828204841417610a8557610a85611007565b80820180821115610a8557610a85611007565b5f5f8585111561111e575f5ffd5b8386111561112a575f5ffd5b5050820193919092039150565b80356020831015610a85575f19602084900360031b1b1692915050565b8781528660208201528560408201526001600160a01b03851660608201526001600160a01b038416608082015260c060a08201528160c0820152818360e08301375f81830160e090810191909152601f909201601f191601019695505050505050565b634e487b7160e01b5f52603260045260245ffd5b5f5f604083850312156111dc575f5ffd5b505080516020909101519092909150565b5f602082840312156111fd575f5ffd5b81518015158114610439575f5ffd5b634e487b7160e01b5f52602160045260245ffd5b828152604060208201525f82518060408401528060208501606085015e5f606082850101526060601f19601f8301168401019150509392505050565b5f6104398284610f97565b5f60208284031215611277575f5ffd5b505191905056fea2646970667358221220a063307dca4fb573086dcfe7dc79e405c22baf51d4ce171234b3df0e055d125864736f6c634300081b0033

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
0xdC680D420C0397dcf5bC0C911bc1DD74D5C6BF85
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.