Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 710,651 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Split | 12468233 | 1274 days ago | IN | 0.385 ETH | 0.01461549 | ||||
Split | 12467733 | 1274 days ago | IN | 162 ETH | 0.00466452 | ||||
Split | 11509156 | 1421 days ago | IN | 0.01 ETH | 0.0032471 | ||||
Split | 8746188 | 1856 days ago | IN | 2.55679611 ETH | 0.00070499 | ||||
Split | 8528963 | 1890 days ago | IN | 7.93889563 ETH | 0.00060427 | ||||
Split | 8445986 | 1903 days ago | IN | 2.55679611 ETH | 0.00060427 | ||||
Split | 8404066 | 1910 days ago | IN | 121.37997935 ETH | 0.00050356 | ||||
Split | 8404066 | 1910 days ago | IN | 121.37997935 ETH | 0.00050356 | ||||
Split | 8181155 | 1944 days ago | IN | 2.03381549 ETH | 0.00040285 | ||||
Split | 8176508 | 1945 days ago | IN | 2.55679611 ETH | 0.00051363 | ||||
Split | 8110304 | 1955 days ago | IN | 1.48702501 ETH | 0.00151069 | ||||
Split | 8094669 | 1958 days ago | IN | 0.00072349 ETH | 0.00070499 | ||||
Split | 8094669 | 1958 days ago | IN | 0.00072349 ETH | 0.00070499 | ||||
Split | 8094669 | 1958 days ago | IN | 0.00072349 ETH | 0.00070499 | ||||
Split | 8094669 | 1958 days ago | IN | 0.00072349 ETH | 0.00070499 | ||||
Split | 8089682 | 1958 days ago | IN | 2.75366076 ETH | 0.0006647 | ||||
Split | 8088751 | 1959 days ago | IN | 1.62568404 ETH | 0.00151069 | ||||
Split | 8043309 | 1966 days ago | IN | 22.29296072 ETH | 0.00107429 | ||||
Split | 8011900 | 1971 days ago | IN | 10.96805354 ETH | 0.00083927 | ||||
Split | 8000913 | 1972 days ago | IN | 0.09454357 ETH | 0.00048342 | ||||
Split | 8000911 | 1972 days ago | IN | 0.14158158 ETH | 0.00090641 | ||||
Split | 7999056 | 1973 days ago | IN | 10.21321998 ETH | 0.00091648 | ||||
Split | 7999056 | 1973 days ago | IN | 10.21321998 ETH | 0.00091648 | ||||
Split | 7998493 | 1973 days ago | IN | 41.66808645 ETH | 0.00088627 | ||||
Split | 7998493 | 1973 days ago | IN | 37.76808645 ETH | 0.00060427 |
Advanced mode: Intended for advanced users or developers and will display all Internal Transactions including zero value transfers. Name tag integration is not available in advanced view.
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | ||||
---|---|---|---|---|---|---|---|
12468233 | 1274 days ago | 0.385 ETH | |||||
12468233 | 1274 days ago | 0 ETH | |||||
12467733 | 1274 days ago | 162 ETH | |||||
12467733 | 1274 days ago | 0 ETH | |||||
11509156 | 1421 days ago | 0.01 ETH | |||||
11509156 | 1421 days ago | 0 ETH | |||||
8746188 | 1856 days ago | 2.55679611 ETH | |||||
8746188 | 1856 days ago | 0 ETH | |||||
8528963 | 1890 days ago | 7.93889563 ETH | |||||
8528963 | 1890 days ago | 0 ETH | |||||
8445986 | 1903 days ago | 2.55679611 ETH | |||||
8445986 | 1903 days ago | 0 ETH | |||||
8404066 | 1910 days ago | 121.37997935 ETH | |||||
8404066 | 1910 days ago | 0 ETH | |||||
8404066 | 1910 days ago | 121.37997935 ETH | |||||
8404066 | 1910 days ago | 0 ETH | |||||
8181155 | 1944 days ago | 2.03381549 ETH | |||||
8181155 | 1944 days ago | 0 ETH | |||||
8176508 | 1945 days ago | 2.55679611 ETH | |||||
8176508 | 1945 days ago | 0 ETH | |||||
8110304 | 1955 days ago | 1.48702501 ETH | |||||
8110304 | 1955 days ago | 0 ETH | |||||
8094669 | 1958 days ago | 0.00072349 ETH | |||||
8094669 | 1958 days ago | 0 ETH | |||||
8094669 | 1958 days ago | 0.00072349 ETH |
Loading...
Loading
Contract Name:
ReplaySafeSplit
Compiler Version
v0.3.5-2016-06-10-5f97274
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2016-09-06 */ contract RequiringFunds { modifier NeedEth () { if (msg.value <= 0 ) throw; _ } } contract AmIOnTheFork { function forked() constant returns(bool); } contract ReplaySafeSplit is RequiringFunds { //address private constant oracleAddress = 0x8128B12cABc6043d94BD3C4d9B9455077Eb18807; // testnet address private constant oracleAddress = 0x2bd2326c993dfaef84f696526064ff22eba5b362; // mainnet // Fork oracle to use AmIOnTheFork amIOnTheFork = AmIOnTheFork(oracleAddress); // Splits the funds into 2 addresses function split(address targetFork, address targetNoFork) NeedEth returns(bool) { // The 2 checks are to ensure that users provide BOTH addresses // and prevent funds to be sent to 0x0 on one fork or the other. if (targetFork == 0) throw; if (targetNoFork == 0) throw; if (amIOnTheFork.forked() // if we are on the fork && targetFork.send(msg.value)) { // send the ETH to the targetFork address return true; } else if (!amIOnTheFork.forked() // if we are NOT on the fork && targetNoFork.send(msg.value)) { // send the ETH to the targetNoFork address return true; } throw; // don't accept value transfer, otherwise it would be trapped. } // Reject value transfers. function() { throw; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"targetFork","type":"address"},{"name":"targetNoFork","type":"address"}],"name":"split","outputs":[{"name":"","type":"bool"}],"type":"function"}]
Contract Creation Code
606060405260008054600160a060020a031916732bd2326c993dfaef84f696526064ff22eba5b36217815561019990819061003990396000f36060604052361561001f5760e060020a60003504630f2c93298114610028575b6100005b610002565b6100406004356024356000348190116100e157610002565b60408051918252519081900360200190f35b80547f16c72721000000000000000000000000000000000000000000000000000000006060908152600160a060020a0391909116906316c727219060649060209060048187876161da5a03f11561000257505060405151905080156100d25750604051600160a060020a038416908290349082818181858883f193505050505b1561010f575060015b92915050565b82600160a060020a0316600014156100f857610002565b81600160a060020a03166000141561005257610002565b600060009054906101000a9004600160a060020a0316600160a060020a03166316c727216040518160e060020a0281526004018090506020604051808303816000876161da5a03f11561000257505060405151159050801561018c5750604051600160a060020a038316908290349082818181858883f193505050505b15610023575060016100db56
Deployed Bytecode
0x6060604052361561001f5760e060020a60003504630f2c93298114610028575b6100005b610002565b6100406004356024356000348190116100e157610002565b60408051918252519081900360200190f35b80547f16c72721000000000000000000000000000000000000000000000000000000006060908152600160a060020a0391909116906316c727219060649060209060048187876161da5a03f11561000257505060405151905080156100d25750604051600160a060020a038416908290349082818181858883f193505050505b1561010f575060015b92915050565b82600160a060020a0316600014156100f857610002565b81600160a060020a03166000141561005257610002565b600060009054906101000a9004600160a060020a0316600160a060020a03166316c727216040518160e060020a0281526004018090506020604051808303816000876161da5a03f11561000257505060405151159050801561018c5750604051600160a060020a038316908290349082818181858883f193505050505b15610023575060016100db56
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.