Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 16 from a total of 16 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 10354782 | 1656 days ago | IN | 0.00000001 ETH | 0.01117036 | ||||
Transfer | 9506360 | 1788 days ago | IN | 0.00001 ETH | 0.00146146 | ||||
Register Deposit... | 9458252 | 1795 days ago | IN | 0 ETH | 0.00023625 | ||||
Transfer | 9285122 | 1822 days ago | IN | 0.0001 ETH | 0.00032626 | ||||
Transfer | 9003870 | 1871 days ago | IN | 0.00001 ETH | 0.00345567 | ||||
Transfer | 9003756 | 1871 days ago | IN | 0.00001 ETH | 0.00322529 | ||||
Transfer | 8914712 | 1886 days ago | IN | 0 ETH | 0.00205036 | ||||
Transfer | 8719384 | 1918 days ago | IN | 0 ETH | 0.00184302 | ||||
Transfer | 8719320 | 1918 days ago | IN | 0.000001 ETH | 0.00172191 | ||||
Transfer | 8541111 | 1945 days ago | IN | 0.000001 ETH | 0.00575945 | ||||
Transfer | 7847803 | 2053 days ago | IN | 0.00001 ETH | 0.00205725 | ||||
Transfer | 7506886 | 2107 days ago | IN | 0.00001 ETH | 0.00539215 | ||||
Transfer | 7157461 | 2170 days ago | IN | 0.0001 ETH | 0.00075033 | ||||
Register Deposit... | 7111155 | 2179 days ago | IN | 0 ETH | 0.00015959 | ||||
Register Deposit... | 7111148 | 2179 days ago | IN | 0 ETH | 0.00015959 | ||||
Register Deposit... | 7067081 | 2187 days ago | IN | 0 ETH | 0.00041894 |
Latest 10 internal transactions
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
10354782 | 1656 days ago | 0.00000001 ETH | ||||
9506360 | 1788 days ago | 0.00001 ETH | ||||
9003870 | 1871 days ago | 0.00001 ETH | ||||
9003756 | 1871 days ago | 0.00001 ETH | ||||
8914712 | 1886 days ago | 0 ETH | ||||
8719384 | 1918 days ago | 0 ETH | ||||
8541111 | 1945 days ago | 0.000001 ETH | ||||
7847803 | 2053 days ago | 0.00001 ETH | ||||
7506886 | 2107 days ago | 0.00001 ETH | ||||
7157461 | 2170 days ago | 0.0001 ETH |
Loading...
Loading
Contract Name:
DepositAddressRegistrar
Compiler Version
v0.4.23+commit.124ca40d
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2019-01-03 */ pragma solidity ^0.4.23; // File: contracts/utilities/DepositAddressRegistrar.sol interface Registry { function setAttributeValue(address who, bytes32 what, uint val) external; function hasAttribute(address _who, bytes32 _attribute) external view returns(bool); } contract DepositAddressRegistrar { Registry public registry; bytes32 public constant IS_DEPOSIT_ADDRESS = "isDepositAddress"; event DepositAddressRegistered(address registeredAddress); constructor(address _registry) public { registry = Registry(_registry); } function registerDepositAddress() public { address shiftedAddress = address(uint(msg.sender) >> 20); require(!registry.hasAttribute(shiftedAddress, IS_DEPOSIT_ADDRESS), "deposit address already registered"); registry.setAttributeValue(shiftedAddress, IS_DEPOSIT_ADDRESS, uint(msg.sender)); emit DepositAddressRegistered(msg.sender); } function() external payable { registerDepositAddress(); msg.sender.transfer(msg.value); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"IS_DEPOSIT_ADDRESS","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"registry","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"registerDepositAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_registry","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"registeredAddress","type":"address"}],"name":"DepositAddressRegistered","type":"event"}]
Contract Creation Code
608060405234801561001057600080fd5b50604051602080610447833981016040525160008054600160a060020a03909216600160a060020a03199092169190911790556103f5806100526000396000f3006080604052600436106100565763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416631e28933381146100a35780637b103999146100ca578063b08a361914610108575b61005e61011f565b60405173ffffffffffffffffffffffffffffffffffffffff3316903480156108fc02916000818181858888f193505050501580156100a0573d6000803e3d6000fd5b50005b3480156100af57600080fd5b506100b8610389565b60408051918252519081900360200190f35b3480156100d657600080fd5b506100df6103ad565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b34801561011457600080fd5b5061011d61011f565b005b60008054604080517f7338c25c0000000000000000000000000000000000000000000000000000000081526210000073ffffffffffffffffffffffffffffffffffffffff3381169190910480821660048401527f69734465706f7369744164647265737300000000000000000000000000000000602484015292519294931692637338c25c926044808401936020939083900390910190829087803b1580156101c757600080fd5b505af11580156101db573d6000803e3d6000fd5b505050506040513d60208110156101f157600080fd5b50511561028557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f6465706f736974206164647265737320616c726561647920726567697374657260448201527f6564000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b60008054604080517ffdac9ff700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301527f69734465706f7369744164647265737300000000000000000000000000000000602483015233811660448301529151919092169263fdac9ff7926064808201939182900301818387803b15801561032457600080fd5b505af1158015610338573d6000803e3d6000fd5b50506040805173ffffffffffffffffffffffffffffffffffffffff3316815290517fbaf467ef98505027c660d9e64f28bd131b53031f16041638e719d143d136b1199350908190036020019150a150565b7f69734465706f736974416464726573730000000000000000000000000000000081565b60005473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a723058205dc8bcdebc5bc513f4850e8c2e870c8a9d79f1a3b6686b742b119503a022793600290000000000000000000000000000000000013949f288172bd7e36837bddc7211
Deployed Bytecode
0x6080604052600436106100565763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416631e28933381146100a35780637b103999146100ca578063b08a361914610108575b61005e61011f565b60405173ffffffffffffffffffffffffffffffffffffffff3316903480156108fc02916000818181858888f193505050501580156100a0573d6000803e3d6000fd5b50005b3480156100af57600080fd5b506100b8610389565b60408051918252519081900360200190f35b3480156100d657600080fd5b506100df6103ad565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b34801561011457600080fd5b5061011d61011f565b005b60008054604080517f7338c25c0000000000000000000000000000000000000000000000000000000081526210000073ffffffffffffffffffffffffffffffffffffffff3381169190910480821660048401527f69734465706f7369744164647265737300000000000000000000000000000000602484015292519294931692637338c25c926044808401936020939083900390910190829087803b1580156101c757600080fd5b505af11580156101db573d6000803e3d6000fd5b505050506040513d60208110156101f157600080fd5b50511561028557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f6465706f736974206164647265737320616c726561647920726567697374657260448201527f6564000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b60008054604080517ffdac9ff700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301527f69734465706f7369744164647265737300000000000000000000000000000000602483015233811660448301529151919092169263fdac9ff7926064808201939182900301818387803b15801561032457600080fd5b505af1158015610338573d6000803e3d6000fd5b50506040805173ffffffffffffffffffffffffffffffffffffffff3316815290517fbaf467ef98505027c660d9e64f28bd131b53031f16041638e719d143d136b1199350908190036020019150a150565b7f69734465706f736974416464726573730000000000000000000000000000000081565b60005473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a723058205dc8bcdebc5bc513f4850e8c2e870c8a9d79f1a3b6686b742b119503a02279360029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000013949f288172bd7e36837bddc7211
-----Decoded View---------------
Arg [0] : _registry (address): 0x0000000000013949F288172bD7E36837bDdC7211
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000013949f288172bd7e36837bddc7211
Swarm Source
bzzr://5dc8bcdebc5bc513f4850e8c2e870c8a9d79f1a3b6686b742b119503a0227936
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.