ETH Price: $2,053.42 (+6.71%)
Gas: 0.08 Gwei
 

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
Set Address74445292019-03-26 13:37:492533 days ago1553607469IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0004796610
Set Address74442722019-03-26 12:36:142533 days ago1553603774IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003258210
Set Address74442702019-03-26 12:35:532533 days ago1553603753IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003258210
Set Address74442682019-03-26 12:35:392533 days ago1553603739IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003258210
Set Address74442662019-03-26 12:35:052533 days ago1553603705IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003258210
Set Address74442632019-03-26 12:34:482533 days ago1553603688IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003258210
Set Address74442592019-03-26 12:34:182533 days ago1553603658IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0004758210
Set Address74440172019-03-26 11:38:032533 days ago1553600283IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0004751810
Delete Channel74439872019-03-26 11:30:242533 days ago1553599824IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003060810
Delete Channel74439672019-03-26 11:25:452533 days ago1553599545IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0001567210
Set Address74439652019-03-26 11:25:302533 days ago1553599530IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0004758210
Set Address74439622019-03-26 11:24:292533 days ago1553599469IN
0xBF6119Ad...C5cD79bEC
0 ETH0.000327110
Set Address74439582019-03-26 11:24:022533 days ago1553599442IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003264610
Delete Channel74439542019-03-26 11:22:452533 days ago1553599365IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003060810
Delete Channel74439342019-03-26 11:17:542533 days ago1553599074IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0001567210
Set Address74439282019-03-26 11:16:102533 days ago1553598970IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0004758210
Set Address74439252019-03-26 11:15:302533 days ago1553598930IN
0xBF6119Ad...C5cD79bEC
0 ETH0.000327110
Set Address74439222019-03-26 11:14:482533 days ago1553598888IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003264610
Delete Channel74439162019-03-26 11:14:122533 days ago1553598852IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0003060810
Delete Channel74438972019-03-26 11:09:392533 days ago1553598579IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0001567210
Set Address74438912019-03-26 11:09:102533 days ago1553598550IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0004758210
Set Address74438882019-03-26 11:07:082533 days ago1553598428IN
0xBF6119Ad...C5cD79bEC
0 ETH0.000327110
Delete Channel74438772019-03-26 11:05:022533 days ago1553598302IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0001567210
Set Address74438762019-03-26 11:05:002533 days ago1553598300IN
0xBF6119Ad...C5cD79bEC
0 ETH0.000327110
Set Address74438642019-03-26 11:01:192533 days ago1553598079IN
0xBF6119Ad...C5cD79bEC
0 ETH0.0004758210
View all transactions

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

Contract Source Code Verified (Exact Match)

Contract Name:
ChannelWallet

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 ChannelWallet is Ownable
{
    mapping(string => address) private addressMap;

    event SetAddress(string channelId, address _address);
    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 channelId) external view returns (address)
    {
        return addressMap[channelId];
    }

    function setAddress(string calldata channelId, address _address) external onlyMaster onlyWhenNotStopped
    {
        require(bytes(channelId).length > 0);

        addressMap[channelId] = _address;

        emit SetAddress(channelId, _address);
    }

    function updateChannel(string calldata from, string calldata to, address _address) external onlyMaster onlyWhenNotStopped
    {
        require(bytes(from).length > 0);
        require(bytes(to).length > 0);
        require(addressMap[to] == address(0));

        addressMap[to] = _address;

        addressMap[from] = address(0);

        emit UpdateAddress(from, to);
    }

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

        addressMap[channelId] = address(0);

        emit DeleteAddress(channelId);
    }
}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"channelId","type":"string"}],"name":"deleteChannel","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isStopped","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","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":"from","type":"string"},{"name":"to","type":"string"},{"name":"_address","type":"address"}],"name":"updateChannel","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"channelId","type":"string"},{"name":"_address","type":"address"}],"name":"setAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"channelId","type":"string"}],"name":"getAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","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":"channelId","type":"string"},{"indexed":false,"name":"_address","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"}]

608060405234801561001057600080fd5b506040516020806112d78339810180604052602081101561003057600080fd5b810190808051906020019092919050505060008060006101000a81548160ff02191690831515021790555033600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fda6415675c8b1debcb9ad87cc80d3e688369d4533a4b0a8178215c1e2c35c1a260405160405180910390a36101ef816101f5640100000000026401000000009004565b506102f1565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561023157600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fda6415675c8b1debcb9ad87cc80d3e688369d4533a4b0a8178215c1e2c35c1a260405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610fd7806103006000396000f3fe6080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806307da68f5146100d55780630b19ee64146100ec5780633f683b6a1461017257806354fd4d50146101a15780635e12df07146102315780636f791d29146102825780638da5cb5b146102b15780638f32d59b146103085780639347a33b146103375780639b2ea4bd14610432578063be9a6555146104d8578063bf40fac1146104ef578063ee97f7f3146105b5578063f2fde38b1461060c575b600080fd5b3480156100e157600080fd5b506100ea61065d565b005b3480156100f857600080fd5b506101706004803603602081101561010f57600080fd5b810190808035906020019064010000000081111561012c57600080fd5b82018360208201111561013e57600080fd5b8035906020019184600183028401116401000000008311171561016057600080fd5b909192939192939050505061067a565b005b34801561017e57600080fd5b50610187610790565b604051808215151515815260200191505060405180910390f35b3480156101ad57600080fd5b506101b66107a6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f65780820151818401526020810190506101db565b50505050905090810190601f1680156102235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023d57600080fd5b506102806004803603602081101561025457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107e3565b005b34801561028e57600080fd5b50610297610802565b604051808215151515815260200191505060405180910390f35b3480156102bd57600080fd5b506102c661085a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561031457600080fd5b5061031d610883565b604051808215151515815260200191505060405180910390f35b34801561034357600080fd5b506104306004803603606081101561035a57600080fd5b810190808035906020019064010000000081111561037757600080fd5b82018360208201111561038957600080fd5b803590602001918460018302840111640100000000831117156103ab57600080fd5b9091929391929390803590602001906401000000008111156103cc57600080fd5b8201836020820111156103de57600080fd5b8035906020019184600183028401116401000000008311171561040057600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108da565b005b34801561043e57600080fd5b506104d66004803603604081101561045557600080fd5b810190808035906020019064010000000081111561047257600080fd5b82018360208201111561048457600080fd5b803590602001918460018302840111640100000000831117156104a657600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b21565b005b3480156104e457600080fd5b506104ed610c6b565b005b3480156104fb57600080fd5b506105736004803603602081101561051257600080fd5b810190808035906020019064010000000081111561052f57600080fd5b82018360208201111561054157600080fd5b8035906020019184600183028401116401000000008311171561056357600080fd5b9091929391929390505050610c88565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105c157600080fd5b506105ca610cda565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561061857600080fd5b5061065b6004803603602081101561062f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d04565b005b610665610883565b151561067057600080fd5b610678610d23565b565b610682610802565b806106915750610690610883565b5b151561069c57600080fd5b6106a4610790565b1515156106b057600080fd5b6000828290501115156106c257600080fd5b600060028383604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f800870b50b2ef74f16834f2f8e6eae4dbaf03ff03afb4430cb652a2e661ef0a6828260405180806020018281038252848482818152602001925080828437600081840152601f19601f820116905080830192505050935050505060405180910390a15050565b60008060009054906101000a900460ff16905090565b60606040805190810160405280600581526020017f302e302e31000000000000000000000000000000000000000000000000000000815250905090565b6107eb610883565b15156107f657600080fd5b6107ff81610d6b565b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b6108e2610802565b806108f157506108f0610883565b5b15156108fc57600080fd5b610904610790565b15151561091057600080fd5b60008585905011151561092257600080fd5b60008383905011151561093457600080fd5b600073ffffffffffffffffffffffffffffffffffffffff1660028484604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156109b657600080fd5b8060028484604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600060028686604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f6e12176146d4d412d6702354e4bf3a20b519a9c770dc1f21435ad1773752a58d858585856040518080602001806020018381038352878782818152602001925080828437600081840152601f19601f8201169050808301925050508381038252858582818152602001925080828437600081840152601f19601f820116905080830192505050965050505050505060405180910390a15050505050565b610b29610802565b80610b385750610b37610883565b5b1515610b4357600080fd5b610b4b610790565b151515610b5757600080fd5b600083839050111515610b6957600080fd5b8060028484604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fb5fa77bd6bc3d862c73fa2474bfb96a0f76d38b622c54ff2a0188be82fb9651183838360405180806020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281038252858582818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a1505050565b610c73610883565b1515610c7e57600080fd5b610c86610e67565b565b600060028383604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905092915050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610d0c610883565b1515610d1757600080fd5b610d2081610eaf565b50565b7f7acc84e34091ae817647a4c49116f5cc07f319078ba80f8f5fde37ea7e25cbd660405160405180910390a160016000806101000a81548160ff021916908315150217905550565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610da757600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fda6415675c8b1debcb9ad87cc80d3e688369d4533a4b0a8178215c1e2c35c1a260405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b7fd8cea0ecd56872ff072e771658b5682ffe4de16d752947f79597d600ea56f7a960405160405180910390a160008060006101000a81548160ff021916908315150217905550565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610eeb57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505056fea165627a7a72305820a8b683df07ff19bc6d1635aad31b7fb1e3d27692038168f741aacbd567e1facd0029000000000000000000000000980146f10e9ee62e683d89412ab64e42e376f204

Deployed Bytecode

0x6080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806307da68f5146100d55780630b19ee64146100ec5780633f683b6a1461017257806354fd4d50146101a15780635e12df07146102315780636f791d29146102825780638da5cb5b146102b15780638f32d59b146103085780639347a33b146103375780639b2ea4bd14610432578063be9a6555146104d8578063bf40fac1146104ef578063ee97f7f3146105b5578063f2fde38b1461060c575b600080fd5b3480156100e157600080fd5b506100ea61065d565b005b3480156100f857600080fd5b506101706004803603602081101561010f57600080fd5b810190808035906020019064010000000081111561012c57600080fd5b82018360208201111561013e57600080fd5b8035906020019184600183028401116401000000008311171561016057600080fd5b909192939192939050505061067a565b005b34801561017e57600080fd5b50610187610790565b604051808215151515815260200191505060405180910390f35b3480156101ad57600080fd5b506101b66107a6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f65780820151818401526020810190506101db565b50505050905090810190601f1680156102235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023d57600080fd5b506102806004803603602081101561025457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107e3565b005b34801561028e57600080fd5b50610297610802565b604051808215151515815260200191505060405180910390f35b3480156102bd57600080fd5b506102c661085a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561031457600080fd5b5061031d610883565b604051808215151515815260200191505060405180910390f35b34801561034357600080fd5b506104306004803603606081101561035a57600080fd5b810190808035906020019064010000000081111561037757600080fd5b82018360208201111561038957600080fd5b803590602001918460018302840111640100000000831117156103ab57600080fd5b9091929391929390803590602001906401000000008111156103cc57600080fd5b8201836020820111156103de57600080fd5b8035906020019184600183028401116401000000008311171561040057600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108da565b005b34801561043e57600080fd5b506104d66004803603604081101561045557600080fd5b810190808035906020019064010000000081111561047257600080fd5b82018360208201111561048457600080fd5b803590602001918460018302840111640100000000831117156104a657600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b21565b005b3480156104e457600080fd5b506104ed610c6b565b005b3480156104fb57600080fd5b506105736004803603602081101561051257600080fd5b810190808035906020019064010000000081111561052f57600080fd5b82018360208201111561054157600080fd5b8035906020019184600183028401116401000000008311171561056357600080fd5b9091929391929390505050610c88565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105c157600080fd5b506105ca610cda565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561061857600080fd5b5061065b6004803603602081101561062f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d04565b005b610665610883565b151561067057600080fd5b610678610d23565b565b610682610802565b806106915750610690610883565b5b151561069c57600080fd5b6106a4610790565b1515156106b057600080fd5b6000828290501115156106c257600080fd5b600060028383604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f800870b50b2ef74f16834f2f8e6eae4dbaf03ff03afb4430cb652a2e661ef0a6828260405180806020018281038252848482818152602001925080828437600081840152601f19601f820116905080830192505050935050505060405180910390a15050565b60008060009054906101000a900460ff16905090565b60606040805190810160405280600581526020017f302e302e31000000000000000000000000000000000000000000000000000000815250905090565b6107eb610883565b15156107f657600080fd5b6107ff81610d6b565b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b6108e2610802565b806108f157506108f0610883565b5b15156108fc57600080fd5b610904610790565b15151561091057600080fd5b60008585905011151561092257600080fd5b60008383905011151561093457600080fd5b600073ffffffffffffffffffffffffffffffffffffffff1660028484604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156109b657600080fd5b8060028484604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600060028686604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f6e12176146d4d412d6702354e4bf3a20b519a9c770dc1f21435ad1773752a58d858585856040518080602001806020018381038352878782818152602001925080828437600081840152601f19601f8201169050808301925050508381038252858582818152602001925080828437600081840152601f19601f820116905080830192505050965050505050505060405180910390a15050505050565b610b29610802565b80610b385750610b37610883565b5b1515610b4357600080fd5b610b4b610790565b151515610b5757600080fd5b600083839050111515610b6957600080fd5b8060028484604051808383808284378083019250505092505050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fb5fa77bd6bc3d862c73fa2474bfb96a0f76d38b622c54ff2a0188be82fb9651183838360405180806020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281038252858582818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a1505050565b610c73610883565b1515610c7e57600080fd5b610c86610e67565b565b600060028383604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905092915050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610d0c610883565b1515610d1757600080fd5b610d2081610eaf565b50565b7f7acc84e34091ae817647a4c49116f5cc07f319078ba80f8f5fde37ea7e25cbd660405160405180910390a160016000806101000a81548160ff021916908315150217905550565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610da757600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fda6415675c8b1debcb9ad87cc80d3e688369d4533a4b0a8178215c1e2c35c1a260405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b7fd8cea0ecd56872ff072e771658b5682ffe4de16d752947f79597d600ea56f7a960405160405180910390a160008060006101000a81548160ff021916908315150217905550565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610eeb57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505056fea165627a7a72305820a8b683df07ff19bc6d1635aad31b7fb1e3d27692038168f741aacbd567e1facd0029

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://a8b683df07ff19bc6d1635aad31b7fb1e3d27692038168f741aacbd567e1facd

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