ETH Price: $3,350.96 (+2.92%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Set Address77749482019-05-17 1:59:192086 days ago1558058359IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011255710
Set Address77724682019-05-16 16:50:452086 days ago1558025445IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011274910
Set Address77697712019-05-16 6:39:182087 days ago1557988758IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011281310
Update Account77553052019-05-14 0:48:022089 days ago1557794882IN
0x80dc94c3...0c1e83f0C
0 ETH0.000860810
Set Address77509332019-05-13 8:17:242090 days ago1557735444IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011255710
Set Address77455192019-05-12 11:59:572091 days ago1557662397IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011281310
Set Address77439172019-05-12 5:52:282091 days ago1557640348IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011294110
Set Address77437302019-05-12 5:13:522091 days ago1557638032IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011287710
Set Address77392742019-05-11 12:41:042092 days ago1557578464IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011268510
Set Address77379312019-05-11 7:33:172092 days ago1557559997IN
0x80dc94c3...0c1e83f0C
0 ETH0.0005274910
Set Address77325502019-05-10 11:27:202093 days ago1557487640IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011255710
Set Address77301442019-05-10 2:34:002093 days ago1557455640IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011262110
Set Address77294602019-05-09 23:58:082093 days ago1557446288IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011268510
Set Address77264152019-05-09 12:33:512094 days ago1557405231IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011262110
Set Address77263042019-05-09 12:09:572094 days ago1557403797IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011287710
Set Address77260732019-05-09 11:12:342094 days ago1557400354IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011281310
Update Account77254452019-05-09 8:57:212094 days ago1557392241IN
0x80dc94c3...0c1e83f0C
0 ETH0.0008595210
Set Address77254292019-05-09 8:54:332094 days ago1557392073IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011255710
Set Address77253262019-05-09 8:25:202094 days ago1557390320IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011249310
Set Address77251762019-05-09 7:46:112094 days ago1557387971IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011255710
Set Address77251752019-05-09 7:45:522094 days ago1557387952IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011274910
Set Address77247322019-05-09 6:06:332094 days ago1557381993IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011268510
Set Address77235522019-05-09 1:41:532094 days ago1557366113IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011255710
Set Address77218092019-05-08 19:02:282094 days ago1557342148IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011262110
Set Address77208072019-05-08 15:21:062094 days ago1557328866IN
0x80dc94c3...0c1e83f0C
0 ETH0.0011255710
View all transactions

Advanced mode:
Parent Transaction Hash Block
From
To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AccountWallet

Compiler Version
v0.5.0+commit.1d4f565a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2019-03-19
*/

pragma solidity ^0.5.0;

contract Ownable
{
    bool private stopped;
    address private _owner;
    address private _master;

    event Stopped();
    event Started();
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    event MasterRoleTransferred(address indexed previousMaster, address indexed newMaster);

    constructor () internal
    {
        stopped = false;
        _owner = msg.sender;
        _master = msg.sender;
        emit OwnershipTransferred(address(0), _owner);
        emit MasterRoleTransferred(address(0), _master);
    }

    function owner() public view returns (address)
    {
        return _owner;
    }

    function master() public view returns (address)
    {
        return _master;
    }

    modifier onlyOwner()
    {
        require(isOwner());
        _;
    }

    modifier onlyMaster()
    {
        require(isMaster() || isOwner());
        _;
    }

    modifier onlyWhenNotStopped()
    {
        require(!isStopped());
        _;
    }

    function isOwner() public view returns (bool)
    {
        return msg.sender == _owner;
    }

    function isMaster() public view returns (bool)
    {
        return msg.sender == _master;
    }

    function transferOwnership(address newOwner) external onlyOwner
    {
        _transferOwnership(newOwner);
    }

    function transferMasterRole(address newMaster) external onlyOwner
    {
        _transferMasterRole(newMaster);
    }

    function isStopped() public view returns (bool)
    {
        return stopped;
    }

    function stop() public onlyOwner
    {
        _stop();
    }

    function start() public onlyOwner
    {
        _start();
    }

    function _transferOwnership(address newOwner) internal
    {
        require(newOwner != address(0));
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }

    function _transferMasterRole(address newMaster) internal
    {
        require(newMaster != address(0));
        emit MasterRoleTransferred(_master, newMaster);
        _master = newMaster;
    }

    function _stop() internal
    {
        emit Stopped();
        stopped = true;
    }

    function _start() internal
    {
        emit Started();
        stopped = false;
    }
}

contract AccountWallet is Ownable
{
    mapping(string => string) private btc;
    mapping(string => address) private eth;

    event SetAddress(string account, string btcAddress, address ethAddress);
    event UpdateAddress(string from, string to);
    event DeleteAddress(string account);

    constructor (address newMaster) public
    {
        _transferMasterRole(newMaster);
    }

    function version() external pure returns(string memory)
    {
        return '0.0.1';
    }

    function getAddress(string calldata account) external view returns (string memory, address)
    {
        return (btc[account], eth[account]);
    }

    function setAddress(string calldata account, string calldata btcAddress, address ethAddress) external onlyMaster onlyWhenNotStopped
    {
        require(bytes(account).length > 0);

        btc[account] = btcAddress;
        eth[account] = ethAddress;

        emit SetAddress(account, btcAddress, ethAddress);
    }

    function updateAccount(string calldata from, string calldata to) external onlyMaster onlyWhenNotStopped
    {
        require(bytes(from).length > 0);
        require(bytes(to).length > 0);

        btc[to] = btc[from];
        eth[to] = eth[from];

        btc[from] = '';
        eth[from] = address(0);

        emit UpdateAddress(from, to);
    }

    function deleteAccount(string calldata account) external onlyMaster onlyWhenNotStopped
    {
        require(bytes(account).length > 0);

        btc[account] = '';
        eth[account] = address(0);

        emit DeleteAddress(account);
    }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isStopped","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"string"},{"name":"to","type":"string"}],"name":"updateAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"newMaster","type":"address"}],"name":"transferMasterRole","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isMaster","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"account","type":"string"}],"name":"getAddress","outputs":[{"name":"","type":"string"},{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"string"},{"name":"btcAddress","type":"string"},{"name":"ethAddress","type":"address"}],"name":"setAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"string"}],"name":"deleteAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"master","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"newMaster","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"string"},{"indexed":false,"name":"btcAddress","type":"string"},{"indexed":false,"name":"ethAddress","type":"address"}],"name":"SetAddress","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"from","type":"string"},{"indexed":false,"name":"to","type":"string"}],"name":"UpdateAddress","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"string"}],"name":"DeleteAddress","type":"event"},{"anonymous":false,"inputs":[],"name":"Stopped","type":"event"},{"anonymous":false,"inputs":[],"name":"Started","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousMaster","type":"address"},{"indexed":true,"name":"newMaster","type":"address"}],"name":"MasterRoleTransferred","type":"event"}]

608060405234801561001057600080fd5b506040516020806117238339810180604052602081101561003057600080fd5b810190808051906020019092919050505060008060006101000a81548160ff02191690831515021790555033600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fda6415675c8b1debcb9ad87cc80d3e688369d4533a4b0a8178215c1e2c35c1a260405160405180910390a36101ef816101f5640100000000026401000000009004565b506102f1565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561023157600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fda6415675c8b1debcb9ad87cc80d3e688369d4533a4b0a8178215c1e2c35c1a260405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b611423806103006000396000f3fe6080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806307da68f5146100d55780633f683b6a146100ec578063534c1bdd1461011b57806354fd4d50146101f65780635e12df07146102865780636f791d29146102d75780638da5cb5b146103065780638f32d59b1461035d578063be9a65551461038c578063bf40fac1146103a3578063d4c8e97c146104d5578063d5e363f9146105d0578063ee97f7f314610656578063f2fde38b146106ad575b600080fd5b3480156100e157600080fd5b506100ea6106fe565b005b3480156100f857600080fd5b5061010161071b565b604051808215151515815260200191505060405180910390f35b34801561012757600080fd5b506101f46004803603604081101561013e57600080fd5b810190808035906020019064010000000081111561015b57600080fd5b82018360208201111561016d57600080fd5b8035906020019184600183028401116401000000008311171561018f57600080fd5b9091929391929390803590602001906401000000008111156101b057600080fd5b8201836020820111156101c257600080fd5b803590602001918460018302840111640100000000831117156101e457600080fd5b9091929391929390505050610731565b005b34801561020257600080fd5b5061020b6109f6565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561024b578082015181840152602081019050610230565b50505050905090810190601f1680156102785780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561029257600080fd5b506102d5600480360360208110156102a957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a33565b005b3480156102e357600080fd5b506102ec610a52565b604051808215151515815260200191505060405180910390f35b34801561031257600080fd5b5061031b610aaa565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561036957600080fd5b50610372610ad3565b604051808215151515815260200191505060405180910390f35b34801561039857600080fd5b506103a1610b2a565b005b3480156103af57600080fd5b50610427600480360360208110156103c657600080fd5b81019080803590602001906401000000008111156103e357600080fd5b8201836020820111156103f557600080fd5b8035906020019184600183028401116401000000008311171561041757600080fd5b9091929391929390505050610b47565b60405180806020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828103825284818151815260200191508051906020019080838360005b8381101561049957808201518184015260208101905061047e565b50505050905090810190601f1680156104c65780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b3480156104e157600080fd5b506105ce600480360360608110156104f857600080fd5b810190808035906020019064010000000081111561051557600080fd5b82018360208201111561052757600080fd5b8035906020019184600183028401116401000000008311171561054957600080fd5b90919293919293908035906020019064010000000081111561056a57600080fd5b82018360208201111561057c57600080fd5b8035906020019184600183028401116401000000008311171561059e57600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c61565b005b3480156105dc57600080fd5b50610654600480360360208110156105f357600080fd5b810190808035906020019064010000000081111561061057600080fd5b82018360208201111561062257600080fd5b8035906020019184600183028401116401000000008311171561064457600080fd5b9091929391929390505050610e18565b005b34801561066257600080fd5b5061066b610f7a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156106b957600080fd5b506106fc600480360360208110156106d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fa4565b005b610706610ad3565b151561071157600080fd5b610719610fc3565b565b60008060009054906101000a900460ff16905090565b610739610a52565b806107485750610747610ad3565b5b151561075357600080fd5b61075b61071b565b15151561076757600080fd5b60008484905011151561077957600080fd5b60008282905011151561078b57600080fd5b60028484604051808383808284378083019250505092505050908152602001604051809103902060028383604051808383808284378083019250505092505050908152602001604051809103902090805460018160011615610100020316600290046107f892919061124b565b5060038484604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660038383604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602060405190810160405280600081525060028585604051808383808284378083019250505092505050908152602001604051809103902090805190602001906108f19291906112d2565b50600060038585604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f6e12176146d4d412d6702354e4bf3a20b519a9c770dc1f21435ad1773752a58d848484846040518080602001806020018381038352878782818152602001925080828437600081840152601f19601f8201169050808301925050508381038252858582818152602001925080828437600081840152601f19601f820116905080830192505050965050505050505060405180910390a150505050565b60606040805190810160405280600581526020017f302e302e31000000000000000000000000000000000000000000000000000000815250905090565b610a3b610ad3565b1515610a4657600080fd5b610a4f8161100b565b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b610b32610ad3565b1515610b3d57600080fd5b610b45611107565b565b6060600060028484604051808383808284378083019250505092505050908152602001604051809103902060038585604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16818054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c4f5780601f10610c2457610100808354040283529160200191610c4f565b820191906000526020600020905b815481529060010190602001808311610c3257829003601f168201915b50505050509150915091509250929050565b610c69610a52565b80610c785750610c77610ad3565b5b1515610c8357600080fd5b610c8b61071b565b151515610c9757600080fd5b600085859050111515610ca957600080fd5b82826002878760405180838380828437808301925050509250505090815260200160405180910390209190610cdf929190611352565b508060038686604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f6fd2ec59d2348612a7cbe6b5150edfcfb7432da759c82abde9fc1a79cb1e7af685858585856040518080602001806020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381038352888882818152602001925080828437600081840152601f19601f8201169050808301925050508381038252868682818152602001925080828437600081840152601f19601f82011690508083019250505097505050505050505060405180910390a15050505050565b610e20610a52565b80610e2f5750610e2e610ad3565b5b1515610e3a57600080fd5b610e4261071b565b151515610e4e57600080fd5b600082829050111515610e6057600080fd5b60206040519081016040528060008152506002838360405180838380828437808301925050509250505090815260200160405180910390209080519060200190610eab9291906112d2565b50600060038383604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f800870b50b2ef74f16834f2f8e6eae4dbaf03ff03afb4430cb652a2e661ef0a6828260405180806020018281038252848482818152602001925080828437600081840152601f19601f820116905080830192505050935050505060405180910390a15050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610fac610ad3565b1515610fb757600080fd5b610fc08161114f565b50565b7f7acc84e34091ae817647a4c49116f5cc07f319078ba80f8f5fde37ea7e25cbd660405160405180910390a160016000806101000a81548160ff021916908315150217905550565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561104757600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fda6415675c8b1debcb9ad87cc80d3e688369d4533a4b0a8178215c1e2c35c1a260405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b7fd8cea0ecd56872ff072e771658b5682ffe4de16d752947f79597d600ea56f7a960405160405180910390a160008060006101000a81548160ff021916908315150217905550565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561118b57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061128457805485556112c1565b828001600101855582156112c157600052602060002091601f016020900482015b828111156112c05782548255916001019190600101906112a5565b5b5090506112ce91906113d2565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061131357805160ff1916838001178555611341565b82800160010185558215611341579182015b82811115611340578251825591602001919060010190611325565b5b50905061134e91906113d2565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061139357803560ff19168380011785556113c1565b828001600101855582156113c1579182015b828111156113c05782358255916020019190600101906113a5565b5b5090506113ce91906113d2565b5090565b6113f491905b808211156113f05760008160009055506001016113d8565b5090565b9056fea165627a7a72305820820e2d1820e644562410cdd58d7fb94efe84a27fc8db11ab38b95f9b6f5ab62b0029000000000000000000000000980146f10e9ee62e683d89412ab64e42e376f204

Deployed Bytecode

0x6080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806307da68f5146100d55780633f683b6a146100ec578063534c1bdd1461011b57806354fd4d50146101f65780635e12df07146102865780636f791d29146102d75780638da5cb5b146103065780638f32d59b1461035d578063be9a65551461038c578063bf40fac1146103a3578063d4c8e97c146104d5578063d5e363f9146105d0578063ee97f7f314610656578063f2fde38b146106ad575b600080fd5b3480156100e157600080fd5b506100ea6106fe565b005b3480156100f857600080fd5b5061010161071b565b604051808215151515815260200191505060405180910390f35b34801561012757600080fd5b506101f46004803603604081101561013e57600080fd5b810190808035906020019064010000000081111561015b57600080fd5b82018360208201111561016d57600080fd5b8035906020019184600183028401116401000000008311171561018f57600080fd5b9091929391929390803590602001906401000000008111156101b057600080fd5b8201836020820111156101c257600080fd5b803590602001918460018302840111640100000000831117156101e457600080fd5b9091929391929390505050610731565b005b34801561020257600080fd5b5061020b6109f6565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561024b578082015181840152602081019050610230565b50505050905090810190601f1680156102785780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561029257600080fd5b506102d5600480360360208110156102a957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a33565b005b3480156102e357600080fd5b506102ec610a52565b604051808215151515815260200191505060405180910390f35b34801561031257600080fd5b5061031b610aaa565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561036957600080fd5b50610372610ad3565b604051808215151515815260200191505060405180910390f35b34801561039857600080fd5b506103a1610b2a565b005b3480156103af57600080fd5b50610427600480360360208110156103c657600080fd5b81019080803590602001906401000000008111156103e357600080fd5b8201836020820111156103f557600080fd5b8035906020019184600183028401116401000000008311171561041757600080fd5b9091929391929390505050610b47565b60405180806020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828103825284818151815260200191508051906020019080838360005b8381101561049957808201518184015260208101905061047e565b50505050905090810190601f1680156104c65780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b3480156104e157600080fd5b506105ce600480360360608110156104f857600080fd5b810190808035906020019064010000000081111561051557600080fd5b82018360208201111561052757600080fd5b8035906020019184600183028401116401000000008311171561054957600080fd5b90919293919293908035906020019064010000000081111561056a57600080fd5b82018360208201111561057c57600080fd5b8035906020019184600183028401116401000000008311171561059e57600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c61565b005b3480156105dc57600080fd5b50610654600480360360208110156105f357600080fd5b810190808035906020019064010000000081111561061057600080fd5b82018360208201111561062257600080fd5b8035906020019184600183028401116401000000008311171561064457600080fd5b9091929391929390505050610e18565b005b34801561066257600080fd5b5061066b610f7a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156106b957600080fd5b506106fc600480360360208110156106d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fa4565b005b610706610ad3565b151561071157600080fd5b610719610fc3565b565b60008060009054906101000a900460ff16905090565b610739610a52565b806107485750610747610ad3565b5b151561075357600080fd5b61075b61071b565b15151561076757600080fd5b60008484905011151561077957600080fd5b60008282905011151561078b57600080fd5b60028484604051808383808284378083019250505092505050908152602001604051809103902060028383604051808383808284378083019250505092505050908152602001604051809103902090805460018160011615610100020316600290046107f892919061124b565b5060038484604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660038383604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602060405190810160405280600081525060028585604051808383808284378083019250505092505050908152602001604051809103902090805190602001906108f19291906112d2565b50600060038585604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f6e12176146d4d412d6702354e4bf3a20b519a9c770dc1f21435ad1773752a58d848484846040518080602001806020018381038352878782818152602001925080828437600081840152601f19601f8201169050808301925050508381038252858582818152602001925080828437600081840152601f19601f820116905080830192505050965050505050505060405180910390a150505050565b60606040805190810160405280600581526020017f302e302e31000000000000000000000000000000000000000000000000000000815250905090565b610a3b610ad3565b1515610a4657600080fd5b610a4f8161100b565b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b610b32610ad3565b1515610b3d57600080fd5b610b45611107565b565b6060600060028484604051808383808284378083019250505092505050908152602001604051809103902060038585604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16818054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c4f5780601f10610c2457610100808354040283529160200191610c4f565b820191906000526020600020905b815481529060010190602001808311610c3257829003601f168201915b50505050509150915091509250929050565b610c69610a52565b80610c785750610c77610ad3565b5b1515610c8357600080fd5b610c8b61071b565b151515610c9757600080fd5b600085859050111515610ca957600080fd5b82826002878760405180838380828437808301925050509250505090815260200160405180910390209190610cdf929190611352565b508060038686604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f6fd2ec59d2348612a7cbe6b5150edfcfb7432da759c82abde9fc1a79cb1e7af685858585856040518080602001806020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381038352888882818152602001925080828437600081840152601f19601f8201169050808301925050508381038252868682818152602001925080828437600081840152601f19601f82011690508083019250505097505050505050505060405180910390a15050505050565b610e20610a52565b80610e2f5750610e2e610ad3565b5b1515610e3a57600080fd5b610e4261071b565b151515610e4e57600080fd5b600082829050111515610e6057600080fd5b60206040519081016040528060008152506002838360405180838380828437808301925050509250505090815260200160405180910390209080519060200190610eab9291906112d2565b50600060038383604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f800870b50b2ef74f16834f2f8e6eae4dbaf03ff03afb4430cb652a2e661ef0a6828260405180806020018281038252848482818152602001925080828437600081840152601f19601f820116905080830192505050935050505060405180910390a15050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610fac610ad3565b1515610fb757600080fd5b610fc08161114f565b50565b7f7acc84e34091ae817647a4c49116f5cc07f319078ba80f8f5fde37ea7e25cbd660405160405180910390a160016000806101000a81548160ff021916908315150217905550565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561104757600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fda6415675c8b1debcb9ad87cc80d3e688369d4533a4b0a8178215c1e2c35c1a260405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b7fd8cea0ecd56872ff072e771658b5682ffe4de16d752947f79597d600ea56f7a960405160405180910390a160008060006101000a81548160ff021916908315150217905550565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561118b57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061128457805485556112c1565b828001600101855582156112c157600052602060002091601f016020900482015b828111156112c05782548255916001019190600101906112a5565b5b5090506112ce91906113d2565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061131357805160ff1916838001178555611341565b82800160010185558215611341579182015b82811115611340578251825591602001919060010190611325565b5b50905061134e91906113d2565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061139357803560ff19168380011785556113c1565b828001600101855582156113c1579182015b828111156113c05782358255916020019190600101906113a5565b5b5090506113ce91906113d2565b5090565b6113f491905b808211156113f05760008160009055506001016113d8565b5090565b9056fea165627a7a72305820820e2d1820e644562410cdd58d7fb94efe84a27fc8db11ab38b95f9b6f5ab62b0029

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000980146f10e9ee62e683d89412ab64e42e376f204

-----Decoded View---------------
Arg [0] : newMaster (address): 0x980146F10e9eE62E683D89412AB64e42e376F204

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000980146f10e9ee62e683d89412ab64e42e376f204


Swarm Source

bzzr://820e2d1820e644562410cdd58d7fb94efe84a27fc8db11ab38b95f9b6f5ab62b

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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  ]

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.