Contract Overview
Balance: 676.05 Ether
Transactions: 336 txns
 Latest 25 txns From a total of 336 Transactions

TxHash Age From To Value [TxFee]
0x817ded80c0a21088775aac45ce2f9071131d14b0bddd436dd133276d179b5ee211 days 2 hrs ago0x55f183b0016dc568b1b2aeea5e6dbc64831dab51  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000046263
0x0bd69359e26f217a7b896ed6c1fac212ae74e7aab6fd53559fb1aff4921fd2e311 days 2 hrs ago0x55f183b0016dc568b1b2aeea5e6dbc64831dab51  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000083684
0xa19ea1a7238210ab519610eef2f9092b56afa7083f5c69f3b2cc6c0e527dd77c11 days 2 hrs ago0x55f183b0016dc568b1b2aeea5e6dbc64831dab51  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0.1 Ether0.000180227
0xad045eeb88578880bf2f91ec804edbb22d93f9618ecfb5f13c4175a8e1c18e9c58 days 8 hrs ago0x3051f8f47910255dbdb91c56c2fefc9e28d4c83d  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e5.6 Ether0.000594335
0x7d6369ce0d1978c140287cd9c56887e63eb1a788620e721935c896da80ed838d58 days 13 hrs ago0x339e999d2693907c9615dce152ba8c860cbe3c7f  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.003153344
0xf65fff523dc505f0b02023ea642ff596dee78030a935a3c82a95aa7798a0937a58 days 13 hrs ago0x339e999d2693907c9615dce152ba8c860cbe3c7f  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.0147369372
0xeb25e3ceaf013162a3e13e2d6d61a9ca1d06324fbd2626f46115bfd390f4067f58 days 13 hrs ago0x339e999d2693907c9615dce152ba8c860cbe3c7f  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.003170942
0x6b2c533cb2543a64e27ff250329d661949292e44a0699a123f731441b973f42f58 days 13 hrs ago0x339e999d2693907c9615dce152ba8c860cbe3c7f  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.009130844
0x50dce2a9c510641f6ffb7aff920fec2649ffecb73b2010e357c75ad99245ac3f58 days 13 hrs ago0x339e999d2693907c9615dce152ba8c860cbe3c7f  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e4.41 Ether0.00083927
0xbbe012495c48ddc4e2c3989c1efeb70b12a96541df0462cf05e05de2c0d79bde80 days 20 hrs ago0x640e89e5f495f47415eb27e1ac05ae34e009dc2c  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000166214
0x665851d9d5e34c0c2479893ce88cef04b3e1292e82bf3bba58ad0738c935bdaf80 days 20 hrs ago0x640e89e5f495f47415eb27e1ac05ae34e009dc2c  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e4 Ether0.000395787
0x54b170151bf069f1869caa074d05d24367e27815aa8598310aab9d9777830e0a80 days 20 hrs ago0x640e89e5f495f47415eb27e1ac05ae34e009dc2c  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000185126
0x6e789b02b1067d13ff4f0cf4bf725c0fea670430b576f1019a43fb03c05ab04a80 days 20 hrs ago0x640e89e5f495f47415eb27e1ac05ae34e009dc2c  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e5.2 Ether0.000465679
0x95e40493e716749c8a2ab730761c6452a46cf9c08570715c5065a37e3da9577d86 days 16 hrs ago0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000143708
0xb13409c6b8be48c8ef16b2a7a3780a4d33b0fc9cd478d35adf022d4ee5338bf786 days 16 hrs ago0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0.4 Ether0.000183003
0x5bfcddad41968f0a7a2dc657e9aa9c9eecc1f141b825eee9dde4e779cdc4f72496 days 3 hrs ago0x73f1ad0fea302f12981f20c6e6edb8233a2c5877  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000144412
0x3296a73186bef1fe4cc2db0898b1437a9028a2ed07aa287655311cc15b8b8ffe96 days 3 hrs ago0x73f1ad0fea302f12981f20c6e6edb8233a2c5877  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e6.6 Ether0.000548907
0xca0e9078e45a90be08e80c69d010f4eb42e294d3afdae86862625e4c7964826996 days 18 hrs ago0x0a0bd6cbe5c8e408d07712b3f16134e554e98981  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000117223
0xf5d7de1def87c27e5112493e20b57adf253127579150c17d7dc0e3fc1571746896 days 18 hrs ago0x0a0bd6cbe5c8e408d07712b3f16134e554e98981  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000144604
0x7461771e4eea24e41007d54697fa5e374c2dc9c76cbe10f7f840b6234da8232196 days 18 hrs ago0x0a0bd6cbe5c8e408d07712b3f16134e554e98981  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e4.5 Ether0.000425355
0x56d006b0697e31235fde76c6cbc84528885e9c23ffdc7b63584067e4e619ad6a123 days 7 hrs ago0x643029bbd5d2cb28426dae316030a44e0abd6d49  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000109675
0x493ab42607cbc53f89892db63fc719f0432a68efca39d2decafc541eb8c858e2123 days 7 hrs ago0x643029bbd5d2cb28426dae316030a44e0abd6d49  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000184419
0xf959ebde327dd99037f72671a6c471dfecd97e161b974a547db081e29e25b10a123 days 7 hrs ago0x643029bbd5d2cb28426dae316030a44e0abd6d49  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.00007996
0xe23994d299bc0809da085507da505c25d8db5e31f821f574cd1877b8000e942a123 days 7 hrs ago0x643029bbd5d2cb28426dae316030a44e0abd6d49  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000094704
0x007e459bb472d6977e50ccb4c98a469ffecdfcfa21a09b3d158f7df0c3a7b6ee123 days 7 hrs ago0x643029bbd5d2cb28426dae316030a44e0abd6d49  IN   0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0 Ether0.000132647
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0xe60919475b718872e0a5f6a78ffb3d95c87b60cd1f4967dbc047d79593fcfb18807134388 days 19 hrs ago0xb88404dd8fe4969ef67841250baef7f04f6b1a5e0x961aa96febee5465149a0787b03bfa14d8e9033f12.9 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: KetherHomepage
Compiler Text: v0.4.15+commit.bbb8e64f
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.15;

contract KetherHomepage {
    /// Buy is emitted when an ad unit is reserved.
    event Buy(
        uint indexed idx,
        address owner,
        uint x,
        uint y,
        uint width,
        uint height
    );

    /// Publish is emitted whenever the contents of an ad is changed.
    event Publish(
        uint indexed idx,
        string link,
        string image,
        string title,
        bool NSFW
    );

    /// SetAdOwner is emitted whenever the ownership of an ad is transfered
    event SetAdOwner(
        uint indexed idx,
        address from,
        address to
    );

    /// Price is 1 kether divided by 1,000,000 pixels
    uint public constant weiPixelPrice = 1000000000000000;

    /// Each grid cell represents 100 pixels (10x10).
    uint public constant pixelsPerCell = 100;

    bool[100][100] public grid;

    /// contractOwner can withdraw the funds and override NSFW status of ad units.
    address contractOwner;

    /// withdrawWallet is the fixed destination of funds to withdraw. It is
    /// separate from contractOwner to allow for a cold storage destination.
    address withdrawWallet;

    struct Ad {
        address owner;
        uint x;
        uint y;
        uint width;
        uint height;
        string link;
        string image;
        string title;

        /// NSFW is whether the ad is suitable for people of all
        /// ages and workplaces.
        bool NSFW;
        /// forceNSFW can be set by owner.
        bool forceNSFW;
    }

    /// ads are stored in an array, the id of an ad is its index in this array.
    Ad[] public ads;

    function KetherHomepage(address _contractOwner, address _withdrawWallet) {
        require(_contractOwner != address(0));
        require(_withdrawWallet != address(0));

        contractOwner = _contractOwner;
        withdrawWallet = _withdrawWallet;
    }

    /// getAdsLength tells you how many ads there are
    function getAdsLength() constant returns (uint) {
        return ads.length;
    }

    /// Ads must be purchased in 10x10 pixel blocks.
    /// Each coordinate represents 10 pixels. That is,
    ///   _x=5, _y=10, _width=3, _height=3
    /// Represents a 30x30 pixel ad at coordinates (50, 100)
    function buy(uint _x, uint _y, uint _width, uint _height) payable returns (uint idx) {
        uint cost = _width * _height * pixelsPerCell * weiPixelPrice;
        require(cost > 0);
        require(msg.value >= cost);

        // Loop over relevant grid entries
        for(uint i=0; i<_width; i++) {
            for(uint j=0; j<_height; j++) {
                if (grid[_x+i][_y+j]) {
                    // Already taken, undo.
                    revert();
                }
                grid[_x+i][_y+j] = true;
            }
        }

        // We reserved space in the grid, now make a placeholder entry.
        Ad memory ad = Ad(msg.sender, _x, _y, _width, _height, "", "", "", false, false);
        idx = ads.push(ad) - 1;
        Buy(idx, msg.sender, _x, _y, _width, _height);
        return idx;
    }

    /// Publish allows for setting the link, image, and NSFW status for the ad
    /// unit that is identified by the idx which was returned during the buy step.
    /// The link and image must be full web3-recognizeable URLs, such as:
    ///  - bzz://a5c10851ef054c268a2438f10a21f6efe3dc3dcdcc2ea0e6a1a7a38bf8c91e23
    ///  - bzz://mydomain.eth/ad.png
    ///  - https://cdn.mydomain.com/ad.png
    /// Images should be valid PNG.
    function publish(uint _idx, string _link, string _image, string _title, bool _NSFW) {
        Ad storage ad = ads[_idx];
        require(msg.sender == ad.owner);
        ad.link = _link;
        ad.image = _image;
        ad.title = _title;
        ad.NSFW = _NSFW;

        Publish(_idx, ad.link, ad.image, ad.title, ad.NSFW || ad.forceNSFW);
    }

    /// setAdOwner changes the owner of an ad unit
    function setAdOwner(uint _idx, address _newOwner) {
        Ad storage ad = ads[_idx];
        require(msg.sender == ad.owner);
        ad.owner = _newOwner;

        SetAdOwner(_idx, msg.sender, _newOwner);
    }

    /// forceNSFW allows the owner to override the NSFW status for a specific ad unit.
    function forceNSFW(uint _idx, bool _NSFW) {
        require(msg.sender == contractOwner);
        Ad storage ad = ads[_idx];
        ad.forceNSFW = _NSFW;

        Publish(_idx, ad.link, ad.image, ad.title, ad.NSFW || ad.forceNSFW);
    }

    /// withdraw allows the owner to transfer out the balance of the contract.
    function withdraw() {
        require(msg.sender == contractOwner);
        withdrawWallet.transfer(this.balance);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"ads","outputs":[{"name":"owner","type":"address"},{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"width","type":"uint256"},{"name":"height","type":"uint256"},{"name":"link","type":"string"},{"name":"image","type":"string"},{"name":"title","type":"string"},{"name":"NSFW","type":"bool"},{"name":"forceNSFW","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_x","type":"uint256"},{"name":"_y","type":"uint256"},{"name":"_width","type":"uint256"},{"name":"_height","type":"uint256"}],"name":"buy","outputs":[{"name":"idx","type":"uint256"}],"payable":true,"type":"function"},{"constant":true,"inputs":[],"name":"pixelsPerCell","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"name":"grid","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_idx","type":"uint256"},{"name":"_link","type":"string"},{"name":"_image","type":"string"},{"name":"_title","type":"string"},{"name":"_NSFW","type":"bool"}],"name":"publish","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_idx","type":"uint256"},{"name":"_newOwner","type":"address"}],"name":"setAdOwner","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getAdsLength","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_idx","type":"uint256"},{"name":"_NSFW","type":"bool"}],"name":"forceNSFW","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"weiPixelPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[{"name":"_contractOwner","type":"address"},{"name":"_withdrawWallet","type":"address"}],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idx","type":"uint256"},{"indexed":false,"name":"owner","type":"address"},{"indexed":false,"name":"x","type":"uint256"},{"indexed":false,"name":"y","type":"uint256"},{"indexed":false,"name":"width","type":"uint256"},{"indexed":false,"name":"height","type":"uint256"}],"name":"Buy","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idx","type":"uint256"},{"indexed":false,"name":"link","type":"string"},{"indexed":false,"name":"image","type":"string"},{"indexed":false,"name":"title","type":"string"},{"indexed":false,"name":"NSFW","type":"bool"}],"name":"Publish","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idx","type":"uint256"},{"indexed":false,"name":"from","type":"address"},{"indexed":false,"name":"to","type":"address"}],"name":"SetAdOwner","type":"event"}]

  Contract Creation Code Switch To Opcodes View
6060604052341561000f57600080fd5b60405160408061114983398101604052808051919060200180519150505b600160a060020a038216151561004257600080fd5b600160a060020a038116151561005757600080fd5b6101908054600160a060020a03808516600160a060020a0319928316179092556101918054928416929091169190911790555b50505b6110ad8061009c6000396000f300606060405236156100a15763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166311a7a4c081146100a65780631281311d1461028357806313f4b42c146102a9578063146008e3146102ce5780633ccfd60b146102fb57806345ebc14514610310578063759c7a58146103f05780637a6adab614610414578063acff2fce14610439578063d5bec84e14610456575b600080fd5b34156100b157600080fd5b6100bc60043561047b565b604051600160a060020a038b168152602081018a90526040810189905260608101889052608081018790528215156101008083019190915282151561012083015261014060a0830181815288546002600182161590940260001901169290920490830181905260c083019060e08401906101608501908a9080156101815780601f1061015657610100808354040283529160200191610181565b820191906000526020600020905b81548152906001019060200180831161016457829003601f168201915b50508481038352885460026000196101006001841615020190911604808252602090910190899080156101f55780601f106101ca576101008083540402835291602001916101f5565b820191906000526020600020905b8154815290600101906020018083116101d857829003601f168201915b50508481038252875460026000196101006001841615020190911604808252602090910190889080156102695780601f1061023e57610100808354040283529160200191610269565b820191906000526020600020905b81548152906001019060200180831161024c57829003601f168201915b50509d505050505050505050505050505060405180910390f35b6102976004356024356044356064356104e8565b60405190815260200160405180910390f35b34156102b457600080fd5b6102976107d9565b60405190815260200160405180910390f35b34156102d957600080fd5b6102e76004356024356107de565b604051901515815260200160405180910390f35b341561030657600080fd5b61030e61081c565b005b341561031b57600080fd5b61030e600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405281815292919060208401838380828437509496505050509135151591506108759050565b005b34156103fb57600080fd5b61030e600435600160a060020a0360243516610ae3565b005b341561041f57600080fd5b610297610b97565b60405190815260200160405180910390f35b341561044457600080fd5b61030e6004356024351515610b9f565b005b341561046157600080fd5b610297610dcf565b60405190815260200160405180910390f35b61019280548290811061048a57fe5b906000526020600020906009020160005b50805460018201546002830154600384015460048501546008860154600160a060020a03909516965092949193909291600581019160068201916007019060ff808216916101009004168a565b6000806000806104f6610dda565b67016345785d8a00008787020293506000841161051257600080fd5b348490101561052057600080fd5b600092505b868310156105dd57600091505b858210156105d15760008984016064811061054957fe5b6004020160005b508883016064811061055e57fe5b602091828204019190065b9054906101000a900460ff161561057f57600080fd5b600160008a85016064811061059057fe5b6004020160005b50898401606481106105a557fe5b602091828204019190065b6101000a81548160ff0219169083151502179055505b600190910190610532565b5b600190920191610525565b6101406040519081016040528033600160a060020a031681526020018a8152602001898152602001888152602001878152602001602060405190810160405280600081525081526020016020604051908101604052806000815250815260200160206040519081016040908152600080835291835260208301829052919091015261019280549192506001918083016106768382610e49565b916000526020600020906009020160005b5083908151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03919091161781556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005019080516106f6929160200190610e7b565b5060c082015181600601908051610711929160200190610e7b565b5060e08201518160070190805161072c929160200190610e7b565b5061010082015160088201805460ff1916911515919091179055610120820151600890910180549115156101000261ff001990921691909117905550039450847fc743092e1c1087d90fef606d97a56863ec6bbfd9e9cfbdddfe075a31094d70c1338b8b8b8b604051600160a060020a03909516855260208501939093526040808501929092526060840152608083019190915260a0909101905180910390a25b50505050949350505050565b606481565b600082606481106107eb57fe5b6004020160005b5081606481106107fe57fe5b602091828204019190065b915091509054906101000a900460ff1681565b6101905433600160a060020a0390811691161461083857600080fd5b61019154600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561087257600080fd5b5b565b60006101928681548110151561088757fe5b906000526020600020906009020160005b50805490915033600160a060020a039081169116146108b657600080fd5b600581018580516108cb929160200190610e7b565b50600681018480516108e1929160200190610e7b565b50600781018380516108f7929160200190610e7b565b5060088101805460ff1916831515179081905586907f7c51272765f77e811c6ee6178cc8fa0d14abd934d7864e02d6261ffae52e2a719060058401906006850190600786019060ff168061095457506008860154610100900460ff165b6040518115156060820152608080825285546002600019610100600184161502019091160490820181905281906020820190604083019060a0840190899080156109df5780601f106109b4576101008083540402835291602001916109df565b820191906000526020600020905b8154815290600101906020018083116109c257829003601f168201915b5050848103835287546002600019610100600184161502019091160480825260209091019088908015610a535780601f10610a2857610100808354040283529160200191610a53565b820191906000526020600020905b815481529060010190602001808311610a3657829003601f168201915b5050848103825286546002600019610100600184161502019091160480825260209091019087908015610ac75780601f10610a9c57610100808354040283529160200191610ac7565b820191906000526020600020905b815481529060010190602001808311610aaa57829003601f168201915b505097505050505050505060405180910390a25b505050505050565b600061019283815481101515610af557fe5b906000526020600020906009020160005b50805490915033600160a060020a03908116911614610b2457600080fd5b805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038316178155827f5edf8d3cbd06178d149c2e008761e8055de4a427c9cb7a038d34617ee286d58b3384604051600160a060020a039283168152911660208201526040908101905180910390a25b505050565b610192545b90565b6101905460009033600160a060020a03908116911614610bbe57600080fd5b610192805484908110610bcd57fe5b906000526020600020906009020160005b5060088101805461ff00191661010085151502179081905590915083907f7c51272765f77e811c6ee6178cc8fa0d14abd934d7864e02d6261ffae52e2a719060058401906006850190600786019060ff1680610c4357506008860154610100900460ff165b6040518115156060820152608080825285546002600019610100600184161502019091160490820181905281906020820190604083019060a084019089908015610cce5780601f10610ca357610100808354040283529160200191610cce565b820191906000526020600020905b815481529060010190602001808311610cb157829003601f168201915b5050848103835287546002600019610100600184161502019091160480825260209091019088908015610d425780601f10610d1757610100808354040283529160200191610d42565b820191906000526020600020905b815481529060010190602001808311610d2557829003601f168201915b5050848103825286546002600019610100600184161502019091160480825260209091019087908015610db65780601f10610d8b57610100808354040283529160200191610db6565b820191906000526020600020905b815481529060010190602001808311610d9957829003601f168201915b505097505050505050505060405180910390a25b505050565b66038d7ea4c6800081565b610140604051908101604052806000600160a060020a0316815260200160008152602001600081526020016000815260200160008152602001610e1b610f79565b8152602001610e28610f79565b8152602001610e35610f79565b815260006020820181905260409091015290565b815481835581811511610b9257600902816009028360005260206000209182019101610b929190610f8b565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610ebc57805160ff1916838001178555610ee9565b82800160010185558215610ee9579182015b82811115610ee9578251825591602001919060010190610ece565b5b50610ef6929150611018565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610ebc57805160ff1916838001178555610ee9565b82800160010185558215610ee9579182015b82811115610ee9578251825591602001919060010190610ece565b5b50610ef6929150611018565b5090565b60206040519081016040526000815290565b610b9c91905b80821115610ef657805473ffffffffffffffffffffffffffffffffffffffff19168155600060018201819055600282018190556003820181905560048201819055610fdf6005830182611039565b610fed600683016000611039565b610ffb600783016000611039565b5060088101805461ffff19169055600901610f91565b5090565b90565b610b9c91905b80821115610ef6576000815560010161101e565b5090565b90565b50805460018160011615610100020316600290046000825580601f1061105f575061107d565b601f01602090049060005260206000209081019061107d9190611018565b5b505600a165627a7a72305820b2246b7681009a4ba4811e45408065ab8247a09e8b274d4c3e4b7914b3e9ae170029000000000000000000000000961aa96febee5465149a0787b03bfa14d8e9033f000000000000000000000000961aa96febee5465149a0787b03bfa14d8e9033f

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

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000961aa96febee5465149a0787b03bfa14d8e9033f
Arg [1] : 000000000000000000000000961aa96febee5465149a0787b03bfa14d8e9033f


   Swarm Source:
bzzr://b2246b7681009a4ba4811e45408065ab8247a09e8b274d4c3e4b7914b3e9ae17

 

View All
Block Age transaction Difficulty Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward