ETH Price: $2,529.19 (+0.96%)

Contract

0x0CEDC56b17d714dA044954EE26F38e90eC10434A
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

Please try again later

Advanced mode:
Parent Transaction Hash Method
Block
From
To
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

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 Exact Match

Contract Name

HashedTimelockEther

Compiler Version
v0.8.24+commit.e11b9ed9
Optimization Enabled
Yes with 200 runs
Other Settings
cancun EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"contractId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"receiver","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"bytes32","name":"hashlock","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"timelock","type":"uint256"}],"name":"HTLCETH_New","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"contractId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"HTLCETH_Refund","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"contractId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"receiver","type":"address"},{"indexed":false,"internalType":"bytes32","name":"preimage","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"HTLCETH_Withdraw","type":"event"},{"inputs":[],"name":"MIN_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MIN_TIMELOCK_DURATION","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"contracts","outputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"bool","name":"withdrawn","type":"bool"},{"internalType":"bool","name":"refunded","type":"bool"},{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes32","name":"hashlock","type":"bytes32"},{"internalType":"uint256","name":"timelock","type":"uint256"},{"internalType":"bytes32","name":"preimage","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_contractId","type":"bytes32"}],"name":"exists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_contractId","type":"bytes32"}],"name":"getContract","outputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes32","name":"hashlock","type":"bytes32"},{"internalType":"uint256","name":"timelock","type":"uint256"},{"internalType":"bool","name":"withdrawn","type":"bool"},{"internalType":"bool","name":"refunded","type":"bool"},{"internalType":"bytes32","name":"preimage","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_receiver","type":"address"},{"internalType":"bytes32","name":"_hashlock","type":"bytes32"},{"internalType":"uint256","name":"_timelock","type":"uint256"}],"name":"newContract","outputs":[{"internalType":"bytes32","name":"contractId","type":"bytes32"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_contractId","type":"bytes32"}],"name":"refund","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_contractId","type":"bytes32"},{"internalType":"bytes32","name":"_preimage","type":"bytes32"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
6080806040523461001a5760015f55610aad908161001f8239f35b5f80fdfe6080604081815260049182361015610015575f80fd5b5f3560e01c908163335ef5bd146105a55750806338a699a41461056a5780633ff562b81461054e57806363615149146103175780637249fbb6146101a3578063ddbcb5fa14610183578063e16c7d98146100fe5763ec56a37314610077575f80fd5b346100fa5760203660031901126100fa578161010092355f526001602052815f2080549160018060a01b03938460018401541660028401549160ff60056003870154958701549601549682519881168952818160a01c16151560208a015260a81c161515908701526060860152608085015260a084015260c083015260e0820152f35b5f80fd5b5090346100fa5760203660031901126100fa576101009181355f52600160205260ff815f2080549060018060a01b0394856001830154169460028301549060056003850154938501549401549681519886168952602089015287015260608601526080850152818160a01c16151560a085015260a81c16151560c083015260e0820152f35b50346100fa575f3660031901126100fa5760209051655af3107a40008152f35b50346100fa5760203660031901126100fa5781355f818152600160205260409020549091906101dc906001600160a01b031615156108c0565b6101ea60025f54141561090c565b60025f55815f526001602052805f209081549160018060a01b038316948533036102db5761021e60ff8560a01c1615610958565b61022e60ff8560a81c1615610998565b8082015442106102985750600281015460ff60a81b19909316600160a81b1790557f32635ab851e22bf7321a1ea925ce2f1b21e68924c184cf9514abcba7fcd2eaf29160209161028d5f808080868b5af16102876109d7565b50610a35565b51908152a360015f55005b606490602084519162461bcd60e51b8352820152601860248201527f54696d656c6f636b206e6f7420796574206578706972656400000000000000006044820152fd5b606490602084519162461bcd60e51b8352820152601660248201527513db9b1e481cd95b99195c8818d85b881c99599d5b9960521b6044820152fd5b50346100fa57806003193601126100fa5781355f818152600160205260409020546024359290610351906001600160a01b031615156108c0565b61035f60025f54141561090c565b60025f55815f5260209260018452815f2094808601544210156105185760018601546001600160a01b031694338690036104d6578654916103a660ff8460a01c1615610958565b6103b660ff8460a81c1615610998565b6003880154855185848201528381528681019080821067ffffffffffffffff8311176104c3579080859189528251925f935b8085106104ac575f9394508101838b820152039060025afa156104a2575f510361046e57508260058860027f6600884e96fbf344059a3673d1cff49b7c03bf7b4672a22d5d2465af9b10423998999a015494600160a01b9060ff60a01b1916178155015561045f5f808080868c5af16102876109d7565b8351928352820152a360015f55005b60649185519162461bcd60e51b8352820152601060248201526f496e76616c696420707265696d61676560801b6044820152fd5b85513d5f823e3d90fd5b81850180850151908c0152929093019286926103e8565b604184634e487b7160e01b5f525260245ffd5b835162461bcd60e51b815291820152601a60248201527f4f6e6c792072656365697665722063616e207769746864726177000000000000604482015260649150fd5b825162461bcd60e51b8152908101859052601060248201526f151a5b595b1bd8dac8195e1c1a5c995960821b6044820152606490fd5b50346100fa575f3660031901126100fa57602090516103848152f35b50346100fa5760203660031901126100fa5761059c602092355f52600160205260018060a01b0360405f205416151590565b90519015158152f35b838360603660031901126100fa576001600160a01b0392823584811691908290036100fa57602490813591604495863592655af3107a4000341061088b575084156108585783156108255761038442018042116108135783106107d35785519760209889810133815287898301523460608301528660808301528560a08301524360c083015260c0825260e082019167ffffffffffffffff92818110848211176107c1578a525190205f818152600160205260409020549099906001600160a01b0316610781575087519361010085019182118583101761076f57509184868589858e8e5f988f60059b81523387526001848801948c8652828901948d865260608a0198895260e060808b019a348c5260a081019c8d5260c081019d8e52019d8e525f52525f209b51168b549260ff60a01b9051151560a01b169160ff60a81b9051151560a81b169269ffffffffffffffffffff60b01b161717178955600189019151166bffffffffffffffffffffffff60a01b8254161790555160028701555160038601555190840155519101558351913483528683015283820152837fda4f9a112b8b98cfe1e7c7c4d57f77b95a822378db7bcc2c0bda9f4d3514684760603393a451908152f35b634e487b7160e01b5f90815260418552fd5b837f436f6e747261637420616c7265616479206578697374730000000000000000006064926017888f8e519562461bcd60e51b8752860152840152820152fd5b86604187634e487b7160e01b5f52525ffd5b7f54696d656c6f636b20746f6f2073686f727420286d696e203135206d696e290087601f60649460208a519562461bcd60e51b8752860152840152820152fd5b50601190634e487b7160e01b5f52525ffd5b6f496e76616c696420686173686c6f636b60801b87601060649460208a519562461bcd60e51b8752860152840152820152fd5b6f24b73b30b634b2103932b1b2b4bb32b960811b87601060649460208a519562461bcd60e51b8752860152840152820152fd5b73416d6f756e742062656c6f77206d696e696d756d60601b88601485602060649662461bcd60e51b8752860152840152820152fd5b156108c757565b60405162461bcd60e51b815260206004820152601760248201527f436f6e747261637420646f6573206e6f742065786973740000000000000000006044820152606490fd5b1561091357565b60405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606490fd5b1561095f57565b60405162461bcd60e51b815260206004820152601160248201527020b63932b0b23c903bb4ba34323930bbb760791b6044820152606490fd5b1561099f57565b60405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481c99599d5b99195960821b6044820152606490fd5b3d15610a305767ffffffffffffffff903d828111610a1c5760405192601f8201601f19908116603f0116840190811184821017610a1c5760405282523d5f602084013e565b634e487b7160e01b5f52604160045260245ffd5b606090565b15610a3c57565b60405162461bcd60e51b8152602060048201526013602482015272115512081d1c985b9cd9995c8819985a5b1959606a1b6044820152606490fdfea26469706673582212206f8451fc3ef019b1e4afb254cc7bb21fdf20c31048c530c327b57bba883aeaa364736f6c63430008180033
Deployed Bytecode
0x6080604081815260049182361015610015575f80fd5b5f3560e01c908163335ef5bd146105a55750806338a699a41461056a5780633ff562b81461054e57806363615149146103175780637249fbb6146101a3578063ddbcb5fa14610183578063e16c7d98146100fe5763ec56a37314610077575f80fd5b346100fa5760203660031901126100fa578161010092355f526001602052815f2080549160018060a01b03938460018401541660028401549160ff60056003870154958701549601549682519881168952818160a01c16151560208a015260a81c161515908701526060860152608085015260a084015260c083015260e0820152f35b5f80fd5b5090346100fa5760203660031901126100fa576101009181355f52600160205260ff815f2080549060018060a01b0394856001830154169460028301549060056003850154938501549401549681519886168952602089015287015260608601526080850152818160a01c16151560a085015260a81c16151560c083015260e0820152f35b50346100fa575f3660031901126100fa5760209051655af3107a40008152f35b50346100fa5760203660031901126100fa5781355f818152600160205260409020549091906101dc906001600160a01b031615156108c0565b6101ea60025f54141561090c565b60025f55815f526001602052805f209081549160018060a01b038316948533036102db5761021e60ff8560a01c1615610958565b61022e60ff8560a81c1615610998565b8082015442106102985750600281015460ff60a81b19909316600160a81b1790557f32635ab851e22bf7321a1ea925ce2f1b21e68924c184cf9514abcba7fcd2eaf29160209161028d5f808080868b5af16102876109d7565b50610a35565b51908152a360015f55005b606490602084519162461bcd60e51b8352820152601860248201527f54696d656c6f636b206e6f7420796574206578706972656400000000000000006044820152fd5b606490602084519162461bcd60e51b8352820152601660248201527513db9b1e481cd95b99195c8818d85b881c99599d5b9960521b6044820152fd5b50346100fa57806003193601126100fa5781355f818152600160205260409020546024359290610351906001600160a01b031615156108c0565b61035f60025f54141561090c565b60025f55815f5260209260018452815f2094808601544210156105185760018601546001600160a01b031694338690036104d6578654916103a660ff8460a01c1615610958565b6103b660ff8460a81c1615610998565b6003880154855185848201528381528681019080821067ffffffffffffffff8311176104c3579080859189528251925f935b8085106104ac575f9394508101838b820152039060025afa156104a2575f510361046e57508260058860027f6600884e96fbf344059a3673d1cff49b7c03bf7b4672a22d5d2465af9b10423998999a015494600160a01b9060ff60a01b1916178155015561045f5f808080868c5af16102876109d7565b8351928352820152a360015f55005b60649185519162461bcd60e51b8352820152601060248201526f496e76616c696420707265696d61676560801b6044820152fd5b85513d5f823e3d90fd5b81850180850151908c0152929093019286926103e8565b604184634e487b7160e01b5f525260245ffd5b835162461bcd60e51b815291820152601a60248201527f4f6e6c792072656365697665722063616e207769746864726177000000000000604482015260649150fd5b825162461bcd60e51b8152908101859052601060248201526f151a5b595b1bd8dac8195e1c1a5c995960821b6044820152606490fd5b50346100fa575f3660031901126100fa57602090516103848152f35b50346100fa5760203660031901126100fa5761059c602092355f52600160205260018060a01b0360405f205416151590565b90519015158152f35b838360603660031901126100fa576001600160a01b0392823584811691908290036100fa57602490813591604495863592655af3107a4000341061088b575084156108585783156108255761038442018042116108135783106107d35785519760209889810133815287898301523460608301528660808301528560a08301524360c083015260c0825260e082019167ffffffffffffffff92818110848211176107c1578a525190205f818152600160205260409020549099906001600160a01b0316610781575087519361010085019182118583101761076f57509184868589858e8e5f988f60059b81523387526001848801948c8652828901948d865260608a0198895260e060808b019a348c5260a081019c8d5260c081019d8e52019d8e525f52525f209b51168b549260ff60a01b9051151560a01b169160ff60a81b9051151560a81b169269ffffffffffffffffffff60b01b161717178955600189019151166bffffffffffffffffffffffff60a01b8254161790555160028701555160038601555190840155519101558351913483528683015283820152837fda4f9a112b8b98cfe1e7c7c4d57f77b95a822378db7bcc2c0bda9f4d3514684760603393a451908152f35b634e487b7160e01b5f90815260418552fd5b837f436f6e747261637420616c7265616479206578697374730000000000000000006064926017888f8e519562461bcd60e51b8752860152840152820152fd5b86604187634e487b7160e01b5f52525ffd5b7f54696d656c6f636b20746f6f2073686f727420286d696e203135206d696e290087601f60649460208a519562461bcd60e51b8752860152840152820152fd5b50601190634e487b7160e01b5f52525ffd5b6f496e76616c696420686173686c6f636b60801b87601060649460208a519562461bcd60e51b8752860152840152820152fd5b6f24b73b30b634b2103932b1b2b4bb32b960811b87601060649460208a519562461bcd60e51b8752860152840152820152fd5b73416d6f756e742062656c6f77206d696e696d756d60601b88601485602060649662461bcd60e51b8752860152840152820152fd5b156108c757565b60405162461bcd60e51b815260206004820152601760248201527f436f6e747261637420646f6573206e6f742065786973740000000000000000006044820152606490fd5b1561091357565b60405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606490fd5b1561095f57565b60405162461bcd60e51b815260206004820152601160248201527020b63932b0b23c903bb4ba34323930bbb760791b6044820152606490fd5b1561099f57565b60405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481c99599d5b99195960821b6044820152606490fd5b3d15610a305767ffffffffffffffff903d828111610a1c5760405192601f8201601f19908116603f0116840190811184821017610a1c5760405282523d5f602084013e565b634e487b7160e01b5f52604160045260245ffd5b606090565b15610a3c57565b60405162461bcd60e51b8152602060048201526013602482015272115512081d1c985b9cd9995c8819985a5b1959606a1b6044820152606490fdfea26469706673582212206f8451fc3ef019b1e4afb254cc7bb21fdf20c31048c530c327b57bba883aeaa364736f6c63430008180033
🤖 Code Reader

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

Custom Contract ABI

                            

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

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.