ETH Price: $2,131.42 (+0.95%)
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Set Admin1213642232024-06-14 1:07:03705 days ago1718327223IN
0xE8773572...2768B1Ffe
0 ETH0.0000002857040.01

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block From To
1213641102024-06-14 1:03:17705 days ago1718326997  Contract Creation0 ETH

Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

HolographBridge

Compiler Version
v0.8.13+commit.abaa5c0e
Optimization Enabled
Yes with 999999 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":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"adminCall","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint32","name":"fromChain","type":"uint32"},{"internalType":"address","name":"holographableContract","type":"address"},{"internalType":"address","name":"hToken","type":"address"},{"internalType":"address","name":"hTokenRecipient","type":"address"},{"internalType":"uint256","name":"hTokenValue","type":"uint256"},{"internalType":"bool","name":"doNotRevert","type":"bool"},{"internalType":"bytes","name":"bridgeInPayload","type":"bytes"}],"name":"bridgeInRequest","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint32","name":"toChain","type":"uint32"},{"internalType":"address","name":"holographableContract","type":"address"},{"internalType":"uint256","name":"gasLimit","type":"uint256"},{"internalType":"uint256","name":"gasPrice","type":"uint256"},{"internalType":"bytes","name":"bridgeOutPayload","type":"bytes"}],"name":"bridgeOutRequest","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"getAdmin","outputs":[{"internalType":"address","name":"adminAddress","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"toChain","type":"uint32"},{"internalType":"address","name":"holographableContract","type":"address"},{"internalType":"uint256","name":"gasLimit","type":"uint256"},{"internalType":"uint256","name":"gasPrice","type":"uint256"},{"internalType":"bytes","name":"bridgeOutPayload","type":"bytes"}],"name":"getBridgeOutRequestPayload","outputs":[{"internalType":"bytes","name":"samplePayload","type":"bytes"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getFactory","outputs":[{"internalType":"address","name":"factory","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getHolograph","outputs":[{"internalType":"address","name":"holograph","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getJobNonce","outputs":[{"internalType":"uint256","name":"jobNonce","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"","type":"uint32"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"getMessageFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOperator","outputs":[{"internalType":"address","name":"operator","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getRegistry","outputs":[{"internalType":"address","name":"registry","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"initPayload","type":"bytes"}],"name":"init","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint32","name":"toChain","type":"uint32"},{"internalType":"address","name":"holographableContract","type":"address"},{"internalType":"bytes","name":"bridgeOutPayload","type":"bytes"}],"name":"revertedBridgeOutRequest","outputs":[{"internalType":"string","name":"revertReason","type":"string"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"adminAddress","type":"address"}],"name":"setAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"factory","type":"address"}],"name":"setFactory","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"holograph","type":"address"}],"name":"setHolograph","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"setOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"registry","type":"address"}],"name":"setRegistry","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
608060405234801561001057600080fd5b50611fa2806100206000396000f3fe6080604052600436106101485760003560e01c80636e9960c3116100c0578063bf64a82d11610074578063e7f43c6811610059578063e7f43c6814610403578063f851a44014610437578063ff1370d91461044c57600080fd5b8063bf64a82d146103dd578063e5585666146103f057600080fd5b806388cc58e4116100a557806388cc58e414610369578063a91ee0dc1461039d578063b3ab15fb146103bd57600080fd5b80636e9960c314610315578063704b6c021461034957600080fd5b8063565ff49e116101175780635bb47808116100fc5780635bb47808146102985780636200d9fc146102b8578063636ee68b146102f557600080fd5b8063565ff49e146102375780635ab1bd531461026457600080fd5b806316f1be701461015757806325d5cac81461016c5780634827ae0c1461018c5780634ddf47d4146101e657600080fd5b3661015257600080fd5b600080fd5b61016a610165366004611696565b610487565b005b34801561017857600080fd5b5061016a61018736600461174d565b6105ca565b34801561019857600080fd5b507fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a545b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b3480156101f257600080fd5b50610206610201366004611831565b6106a4565b6040517fffffffff0000000000000000000000000000000000000000000000000000000090911681526020016101dd565b34801561024357600080fd5b506102576102523660046118b7565b61085a565b6040516101dd91906119ad565b34801561027057600080fd5b507fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e7546101bc565b3480156102a457600080fd5b5061016a6102b336600461174d565b610a1a565b3480156102c457600080fd5b507f1cda64803f3b43503042e00863791e8d996666552d5855a78d53ee1dd4b3286d546040519081526020016101dd565b34801561030157600080fd5b506102576103103660046119c0565b610af4565b34801561032157600080fd5b507f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c9546101bc565b34801561035557600080fd5b5061016a61036436600461174d565b6111a3565b34801561037557600080fd5b507fa49f20855ba576e09d13c8041c8039fa655356ea27f6c40f1ec46a4301cd5b23546101bc565b3480156103a957600080fd5b5061016a6103b836600461174d565b61127d565b3480156103c957600080fd5b5061016a6103d836600461174d565b611357565b61016a6103eb366004611a3c565b611431565b61016a6103fe3660046119c0565b61150c565b34801561040f57600080fd5b507f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f546101bc565b34801561044357600080fd5b506101bc611594565b34801561045857600080fd5b5061046c610467366004611a91565b6115c3565b604080519384526020840192909252908201526060016101dd565b7f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f5473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610542576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f484f4c4f47524150483a206f70657261746f72206f6e6c792063616c6c00000060448201526064015b60405180910390fd5b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603060248201527f484f4c4f47524150483a20427269646765496e5265717565737420697320637560448201527f7272656e746c792064697361626c6564000000000000000000000000000000006064820152608401610539565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610680576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a55565b60006106ce7f4e5f991bca30eca2d4643aaefa807e88f96a4a97398933d572a3c0d973004a015490565b15610735576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a20616c726561647920696e697469616c697a656400006044820152606401610539565b6000806000808580602001905181019061074f9190611b79565b9350935093509350327f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c955837fa49f20855ba576e09d13c8041c8039fa655356ea27f6c40f1ec46a4301cd5b2355827fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a55817f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f55807fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e75561082f60017f4e5f991bca30eca2d4643aaefa807e88f96a4a97398933d572a3c0d973004a0155565b507f4ddf47d40000000000000000000000000000000000000000000000000000000095945050505050565b6040517fb7e0366100000000000000000000000000000000000000000000000000000000815260609073ffffffffffffffffffffffffffffffffffffffff85169063b7e03661906108b59088908a9088908890600401611bd8565b6000604051808303816000875af192505050801561091357506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526109109190810190611c62565b60015b6109815761091f611cc4565b806308c379a0036109455750610933611ce0565b8061093e5750610947565b9050610a11565b505b5060408051808201909152601881527f484f4c4f47524150483a20756e6b6e6f776e206572726f7200000000000000006020820152610a11565b7fffffffff0000000000000000000000000000000000000000000000000000000082167fb7e036610000000000000000000000000000000000000000000000000000000014610a09576040518060400160405280601c81526020017f484f4c4f47524150483a20627269646765206f7574206661696c65640000000081525092505050610a11565b805160208201fd5b95945050505050565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ad0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7fa49f20855ba576e09d13c8041c8039fa655356ea27f6c40f1ec46a4301cd5b2355565b6060610b1e7fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e75490565b6040517f44b25fff00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015291909116906344b25fff90602401602060405180830381865afa158015610b8c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb09190611ade565b80610c0d57508573ffffffffffffffffffffffffffffffffffffffff16610bf57fa49f20855ba576e09d13c8041c8039fa655356ea27f6c40f1ec46a4301cd5b235490565b73ffffffffffffffffffffffffffffffffffffffff16145b610c73576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f484f4c4f47524150483a206e6f7420686f6c6f677261706865640000000000006044820152606401610539565b6040517f565ff49e000000000000000000000000000000000000000000000000000000008152606090309063565ff49e90610cba9033908c908c908a908a90600401611d88565b6000604051808303816000875af1925050508015610d1857506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052610d159190810190611dd9565b60015b610d53573d808015610d46576040519150601f19603f3d011682016040523d82523d6000602084013e610d4b565b606091505b509050610d87565b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161053991906119ad565b7f1cda64803f3b43503042e00863791e8d996666552d5855a78d53ee1dd4b3286d5460007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87108015610df957507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff88105b15610ebf57600080610e297f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f5490565b73ffffffffffffffffffffffffffffffffffffffff1663ff1370d98d8c8c8c8c6040518663ffffffff1660e01b8152600401610e69959493929190611e2a565b606060405180830381865afa158015610e86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eaa9190611e56565b925050915088600003610ebb578098505b5090505b60007f16f1be7000000000000000000000000000000000000000000000000000000000610eed846001611e84565b7fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a5473ffffffffffffffffffffffffffffffffffffffff1663381b5f466040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f7d9190611ec3565b8c610fa67fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e75490565b73ffffffffffffffffffffffffffffffffffffffff1663949d53a7610fe97fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a5490565b73ffffffffffffffffffffffffffffffffffffffff1663381b5f466040518163ffffffff1660e01b8152600401602060405180830381865afa158015611033573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110579190611ec3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815263ffffffff919091166004820152602401602060405180830381865afa1580156110b1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110d59190611ee0565b60008760018b6040516024016110f2989796959493929190611efd565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152918152602080830180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090951694909417909352519092506111849183918c918c9101611f6e565b6040516020818303038152906040529450505050509695505050505050565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611259576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c955565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611333576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e755565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461140d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f55565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114e7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b808260003760008082600034875af13d6000803e808015611507573d6000f35b3d6000fd5b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603160248201527f484f4c4f47524150483a204272696467654f757452657175657374206973206360448201527f757272656e746c792064697361626c65640000000000000000000000000000006064820152608401610539565b60006115be7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95490565b905090565b600080600036600080376000803660007f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f545afa3d6000803e808015611507573d6000f35b63ffffffff8116811461161a57600080fd5b50565b73ffffffffffffffffffffffffffffffffffffffff8116811461161a57600080fd5b801515811461161a57600080fd5b60008083601f84011261165f57600080fd5b50813567ffffffffffffffff81111561167757600080fd5b60208301915083602082850101111561168f57600080fd5b9250929050565b60008060008060008060008060006101008a8c0312156116b557600080fd5b8935985060208a01356116c781611608565b975060408a01356116d78161161d565b965060608a01356116e78161161d565b955060808a01356116f78161161d565b945060a08a0135935060c08a013561170e8161163f565b925060e08a013567ffffffffffffffff81111561172a57600080fd5b6117368c828d0161164d565b915080935050809150509295985092959850929598565b60006020828403121561175f57600080fd5b813561176a8161161d565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f830116810181811067ffffffffffffffff821117156117e4576117e4611771565b6040525050565b600067ffffffffffffffff82111561180557611805611771565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b60006020828403121561184357600080fd5b813567ffffffffffffffff81111561185a57600080fd5b8201601f8101841361186b57600080fd5b8035611876816117eb565b60405161188382826117a0565b82815286602084860101111561189857600080fd5b8260208501602083013760009281016020019290925250949350505050565b6000806000806000608086880312156118cf57600080fd5b85356118da8161161d565b945060208601356118ea81611608565b935060408601356118fa8161161d565b9250606086013567ffffffffffffffff81111561191657600080fd5b6119228882890161164d565b969995985093965092949392505050565b60005b8381101561194e578181015183820152602001611936565b8381111561195d576000848401525b50505050565b6000815180845261197b816020860160208601611933565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60208152600061176a6020830184611963565b60008060008060008060a087890312156119d957600080fd5b86356119e481611608565b955060208701356119f48161161d565b94506040870135935060608701359250608087013567ffffffffffffffff811115611a1e57600080fd5b611a2a89828a0161164d565b979a9699509497509295939492505050565b600080600060408486031215611a5157600080fd5b8335611a5c8161161d565b9250602084013567ffffffffffffffff811115611a7857600080fd5b611a848682870161164d565b9497909650939450505050565b600080600080600060808688031215611aa957600080fd5b8535611ab481611608565b94506020860135935060408601359250606086013567ffffffffffffffff81111561191657600080fd5b600060208284031215611af057600080fd5b815161176a8161163f565b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b80517fffffffff0000000000000000000000000000000000000000000000000000000081168114611b7457600080fd5b919050565b60008060008060808587031215611b8f57600080fd5b8451611b9a8161161d565b6020860151909450611bab8161161d565b6040860151909350611bbc8161161d565b6060860151909250611bcd8161161d565b939692955090935050565b63ffffffff8516815273ffffffffffffffffffffffffffffffffffffffff84166020820152606060408201526000611c14606083018486611afb565b9695505050505050565b6000611c29836117eb565b604051611c3682826117a0565b809250848152858585011115611c4b57600080fd5b611c59856020830186611933565b50509392505050565b60008060408385031215611c7557600080fd5b611c7e83611b44565b9150602083015167ffffffffffffffff811115611c9a57600080fd5b8301601f81018513611cab57600080fd5b611cba85825160208401611c1e565b9150509250929050565b600060033d1115611cdd5760046000803e5060005160e01c5b90565b600060443d1015611cee5790565b6040517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc803d016004833e81513d67ffffffffffffffff8160248401118184111715611d3c57505050505090565b8285019150815181811115611d545750505050505090565b843d8701016020828501011115611d6e5750505050505090565b611d7d602082860101876117a0565b509095945050505050565b600073ffffffffffffffffffffffffffffffffffffffff808816835263ffffffff8716602084015280861660408401525060806060830152611dce608083018486611afb565b979650505050505050565b600060208284031215611deb57600080fd5b815167ffffffffffffffff811115611e0257600080fd5b8201601f81018413611e1357600080fd5b611e2284825160208401611c1e565b949350505050565b63ffffffff86168152846020820152836040820152608060608201526000611dce608083018486611afb565b600080600060608486031215611e6b57600080fd5b8351925060208401519150604084015190509250925092565b60008219821115611ebe577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b500190565b600060208284031215611ed557600080fd5b815161176a81611608565b600060208284031215611ef257600080fd5b815161176a8161161d565b60006101008a835263ffffffff8a16602084015273ffffffffffffffffffffffffffffffffffffffff808a16604085015280891660608501528088166080850152508560a084015284151560c08401528060e0840152611f5f81840185611963565b9b9a5050505050505050505050565b60008451611f80818460208901611933565b9190910192835250602082015260400191905056fea164736f6c634300080d000a
Deployed Bytecode
0x6080604052600436106101485760003560e01c80636e9960c3116100c0578063bf64a82d11610074578063e7f43c6811610059578063e7f43c6814610403578063f851a44014610437578063ff1370d91461044c57600080fd5b8063bf64a82d146103dd578063e5585666146103f057600080fd5b806388cc58e4116100a557806388cc58e414610369578063a91ee0dc1461039d578063b3ab15fb146103bd57600080fd5b80636e9960c314610315578063704b6c021461034957600080fd5b8063565ff49e116101175780635bb47808116100fc5780635bb47808146102985780636200d9fc146102b8578063636ee68b146102f557600080fd5b8063565ff49e146102375780635ab1bd531461026457600080fd5b806316f1be701461015757806325d5cac81461016c5780634827ae0c1461018c5780634ddf47d4146101e657600080fd5b3661015257600080fd5b600080fd5b61016a610165366004611696565b610487565b005b34801561017857600080fd5b5061016a61018736600461174d565b6105ca565b34801561019857600080fd5b507fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a545b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b3480156101f257600080fd5b50610206610201366004611831565b6106a4565b6040517fffffffff0000000000000000000000000000000000000000000000000000000090911681526020016101dd565b34801561024357600080fd5b506102576102523660046118b7565b61085a565b6040516101dd91906119ad565b34801561027057600080fd5b507fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e7546101bc565b3480156102a457600080fd5b5061016a6102b336600461174d565b610a1a565b3480156102c457600080fd5b507f1cda64803f3b43503042e00863791e8d996666552d5855a78d53ee1dd4b3286d546040519081526020016101dd565b34801561030157600080fd5b506102576103103660046119c0565b610af4565b34801561032157600080fd5b507f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c9546101bc565b34801561035557600080fd5b5061016a61036436600461174d565b6111a3565b34801561037557600080fd5b507fa49f20855ba576e09d13c8041c8039fa655356ea27f6c40f1ec46a4301cd5b23546101bc565b3480156103a957600080fd5b5061016a6103b836600461174d565b61127d565b3480156103c957600080fd5b5061016a6103d836600461174d565b611357565b61016a6103eb366004611a3c565b611431565b61016a6103fe3660046119c0565b61150c565b34801561040f57600080fd5b507f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f546101bc565b34801561044357600080fd5b506101bc611594565b34801561045857600080fd5b5061046c610467366004611a91565b6115c3565b604080519384526020840192909252908201526060016101dd565b7f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f5473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610542576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f484f4c4f47524150483a206f70657261746f72206f6e6c792063616c6c00000060448201526064015b60405180910390fd5b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603060248201527f484f4c4f47524150483a20427269646765496e5265717565737420697320637560448201527f7272656e746c792064697361626c6564000000000000000000000000000000006064820152608401610539565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610680576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a55565b60006106ce7f4e5f991bca30eca2d4643aaefa807e88f96a4a97398933d572a3c0d973004a015490565b15610735576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a20616c726561647920696e697469616c697a656400006044820152606401610539565b6000806000808580602001905181019061074f9190611b79565b9350935093509350327f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c955837fa49f20855ba576e09d13c8041c8039fa655356ea27f6c40f1ec46a4301cd5b2355827fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a55817f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f55807fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e75561082f60017f4e5f991bca30eca2d4643aaefa807e88f96a4a97398933d572a3c0d973004a0155565b507f4ddf47d40000000000000000000000000000000000000000000000000000000095945050505050565b6040517fb7e0366100000000000000000000000000000000000000000000000000000000815260609073ffffffffffffffffffffffffffffffffffffffff85169063b7e03661906108b59088908a9088908890600401611bd8565b6000604051808303816000875af192505050801561091357506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526109109190810190611c62565b60015b6109815761091f611cc4565b806308c379a0036109455750610933611ce0565b8061093e5750610947565b9050610a11565b505b5060408051808201909152601881527f484f4c4f47524150483a20756e6b6e6f776e206572726f7200000000000000006020820152610a11565b7fffffffff0000000000000000000000000000000000000000000000000000000082167fb7e036610000000000000000000000000000000000000000000000000000000014610a09576040518060400160405280601c81526020017f484f4c4f47524150483a20627269646765206f7574206661696c65640000000081525092505050610a11565b805160208201fd5b95945050505050565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ad0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7fa49f20855ba576e09d13c8041c8039fa655356ea27f6c40f1ec46a4301cd5b2355565b6060610b1e7fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e75490565b6040517f44b25fff00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015291909116906344b25fff90602401602060405180830381865afa158015610b8c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb09190611ade565b80610c0d57508573ffffffffffffffffffffffffffffffffffffffff16610bf57fa49f20855ba576e09d13c8041c8039fa655356ea27f6c40f1ec46a4301cd5b235490565b73ffffffffffffffffffffffffffffffffffffffff16145b610c73576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f484f4c4f47524150483a206e6f7420686f6c6f677261706865640000000000006044820152606401610539565b6040517f565ff49e000000000000000000000000000000000000000000000000000000008152606090309063565ff49e90610cba9033908c908c908a908a90600401611d88565b6000604051808303816000875af1925050508015610d1857506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052610d159190810190611dd9565b60015b610d53573d808015610d46576040519150601f19603f3d011682016040523d82523d6000602084013e610d4b565b606091505b509050610d87565b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161053991906119ad565b7f1cda64803f3b43503042e00863791e8d996666552d5855a78d53ee1dd4b3286d5460007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87108015610df957507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff88105b15610ebf57600080610e297f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f5490565b73ffffffffffffffffffffffffffffffffffffffff1663ff1370d98d8c8c8c8c6040518663ffffffff1660e01b8152600401610e69959493929190611e2a565b606060405180830381865afa158015610e86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eaa9190611e56565b925050915088600003610ebb578098505b5090505b60007f16f1be7000000000000000000000000000000000000000000000000000000000610eed846001611e84565b7fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a5473ffffffffffffffffffffffffffffffffffffffff1663381b5f466040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f7d9190611ec3565b8c610fa67fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e75490565b73ffffffffffffffffffffffffffffffffffffffff1663949d53a7610fe97fb4107f746e9496e8452accc7de63d1c5e14c19f510932daa04077cd49e8bd77a5490565b73ffffffffffffffffffffffffffffffffffffffff1663381b5f466040518163ffffffff1660e01b8152600401602060405180830381865afa158015611033573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110579190611ec3565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815263ffffffff919091166004820152602401602060405180830381865afa1580156110b1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110d59190611ee0565b60008760018b6040516024016110f2989796959493929190611efd565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152918152602080830180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090951694909417909352519092506111849183918c918c9101611f6e565b6040516020818303038152906040529450505050509695505050505050565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611259576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c955565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611333576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7fce8e75d5c5227ce29a4ee170160bb296e5dea6934b80a9bd723f7ef1e7c850e755565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461140d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b7f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f55565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114e7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610539565b808260003760008082600034875af13d6000803e808015611507573d6000f35b3d6000fd5b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603160248201527f484f4c4f47524150483a204272696467654f757452657175657374206973206360448201527f757272656e746c792064697361626c65640000000000000000000000000000006064820152608401610539565b60006115be7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95490565b905090565b600080600036600080376000803660007f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f545afa3d6000803e808015611507573d6000f35b63ffffffff8116811461161a57600080fd5b50565b73ffffffffffffffffffffffffffffffffffffffff8116811461161a57600080fd5b801515811461161a57600080fd5b60008083601f84011261165f57600080fd5b50813567ffffffffffffffff81111561167757600080fd5b60208301915083602082850101111561168f57600080fd5b9250929050565b60008060008060008060008060006101008a8c0312156116b557600080fd5b8935985060208a01356116c781611608565b975060408a01356116d78161161d565b965060608a01356116e78161161d565b955060808a01356116f78161161d565b945060a08a0135935060c08a013561170e8161163f565b925060e08a013567ffffffffffffffff81111561172a57600080fd5b6117368c828d0161164d565b915080935050809150509295985092959850929598565b60006020828403121561175f57600080fd5b813561176a8161161d565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f830116810181811067ffffffffffffffff821117156117e4576117e4611771565b6040525050565b600067ffffffffffffffff82111561180557611805611771565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b60006020828403121561184357600080fd5b813567ffffffffffffffff81111561185a57600080fd5b8201601f8101841361186b57600080fd5b8035611876816117eb565b60405161188382826117a0565b82815286602084860101111561189857600080fd5b8260208501602083013760009281016020019290925250949350505050565b6000806000806000608086880312156118cf57600080fd5b85356118da8161161d565b945060208601356118ea81611608565b935060408601356118fa8161161d565b9250606086013567ffffffffffffffff81111561191657600080fd5b6119228882890161164d565b969995985093965092949392505050565b60005b8381101561194e578181015183820152602001611936565b8381111561195d576000848401525b50505050565b6000815180845261197b816020860160208601611933565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60208152600061176a6020830184611963565b60008060008060008060a087890312156119d957600080fd5b86356119e481611608565b955060208701356119f48161161d565b94506040870135935060608701359250608087013567ffffffffffffffff811115611a1e57600080fd5b611a2a89828a0161164d565b979a9699509497509295939492505050565b600080600060408486031215611a5157600080fd5b8335611a5c8161161d565b9250602084013567ffffffffffffffff811115611a7857600080fd5b611a848682870161164d565b9497909650939450505050565b600080600080600060808688031215611aa957600080fd5b8535611ab481611608565b94506020860135935060408601359250606086013567ffffffffffffffff81111561191657600080fd5b600060208284031215611af057600080fd5b815161176a8161163f565b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b80517fffffffff0000000000000000000000000000000000000000000000000000000081168114611b7457600080fd5b919050565b60008060008060808587031215611b8f57600080fd5b8451611b9a8161161d565b6020860151909450611bab8161161d565b6040860151909350611bbc8161161d565b6060860151909250611bcd8161161d565b939692955090935050565b63ffffffff8516815273ffffffffffffffffffffffffffffffffffffffff84166020820152606060408201526000611c14606083018486611afb565b9695505050505050565b6000611c29836117eb565b604051611c3682826117a0565b809250848152858585011115611c4b57600080fd5b611c59856020830186611933565b50509392505050565b60008060408385031215611c7557600080fd5b611c7e83611b44565b9150602083015167ffffffffffffffff811115611c9a57600080fd5b8301601f81018513611cab57600080fd5b611cba85825160208401611c1e565b9150509250929050565b600060033d1115611cdd5760046000803e5060005160e01c5b90565b600060443d1015611cee5790565b6040517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc803d016004833e81513d67ffffffffffffffff8160248401118184111715611d3c57505050505090565b8285019150815181811115611d545750505050505090565b843d8701016020828501011115611d6e5750505050505090565b611d7d602082860101876117a0565b509095945050505050565b600073ffffffffffffffffffffffffffffffffffffffff808816835263ffffffff8716602084015280861660408401525060806060830152611dce608083018486611afb565b979650505050505050565b600060208284031215611deb57600080fd5b815167ffffffffffffffff811115611e0257600080fd5b8201601f81018413611e1357600080fd5b611e2284825160208401611c1e565b949350505050565b63ffffffff86168152846020820152836040820152608060608201526000611dce608083018486611afb565b600080600060608486031215611e6b57600080fd5b8351925060208401519150604084015190509250925092565b60008219821115611ebe577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b500190565b600060208284031215611ed557600080fd5b815161176a81611608565b600060208284031215611ef257600080fd5b815161176a8161161d565b60006101008a835263ffffffff8a16602084015273ffffffffffffffffffffffffffffffffffffffff808a16604085015280891660608501528088166080850152508560a084015284151560c08401528060e0840152611f5f81840185611963565b9b9a5050505050505050505050565b60008451611f80818460208901611933565b9190910192835250602082015260400191905056fea164736f6c634300080d000a
🤖 Code Reader Beta

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  ]
[ 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.