Contract 0xb5FE93ccfEc708145D6278B0c71Ce60AA75EF925 2

 
Ad
Ad
Txn Hash Method
Block
From
To
Value
0x19a9ed0c80aaf3ff622b1387f7418ae699e3f4fe1420f65a9717a8940aca7370Set Ad Owner133044662021-09-26 23:48:351 hr 16 mins ago0xdf3c160116e1cf9ba92b9c4b9329755cf0d4fd20 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001577622355 50.485530925
0x06a3d552e40102751e01e28d836d3b9005e31098ed503636a500f3e189d8e8ecSet Ad Owner133030612021-09-26 18:31:016 hrs 33 mins ago0xc4b2286be2635a4ce1c986edab361f7391837cb7 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001088549393 34.834695309
0x3e02521567d225a7ac844c3349008d81622835530893a91757952c621656be04Set Ad Owner133030192021-09-26 18:24:206 hrs 40 mins ago0xc4b2286be2635a4ce1c986edab361f7391837cb7 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001576152412 50.438491219
0x8e35695dee6c964c648ecfe291d863d8bec1370d394234297686efa0352cfe05Set Ad Owner133018452021-09-26 14:19:4010 hrs 45 mins ago0x5ed7a184218b37bd893730ce01a3c0c3775ee4d4 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001259220092 40.296332427
0x727447599ba0c2db0f55d7d65471e57ad7f3801195caf08aff40559d5699341eSet Ad Owner133018322021-09-26 14:17:5610 hrs 46 mins ago0x5ed7a184218b37bd893730ce01a3c0c3775ee4d4 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001811329098 57.964386021
0x0131920fc1c081d11fc85681a971fae825d57e03ab3a0faebf75ff0641df892fSet Ad Owner133018242021-09-26 14:16:2310 hrs 48 mins ago0x5ed7a184218b37bd893730ce01a3c0c3775ee4d4 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.00164079596 52.507150951
0x26836fd5140892a7b8967d4bc96a3cf0ed9ca275f8ab78e91039bbfe49f57f62Set Ad Owner133018152021-09-26 14:14:1310 hrs 50 mins ago0x5ed7a184218b37bd893730ce01a3c0c3775ee4d4 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001869788017 59.858117552
0x2556dc933332b259e751dd9186cc1ecf896a251a2945ecbe96521e42db099cb6Set Ad Owner133018042021-09-26 14:11:2310 hrs 53 mins ago0x5ed7a184218b37bd893730ce01a3c0c3775ee4d4 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001837433476 58.799752828
0xba92e92f89023012296d81dec2e5758b39d51e8d18b59d9d738785344a2acf4bSet Ad Owner133017782021-09-26 14:05:2410 hrs 59 mins agoENS Name onvx.eth IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.002668192385 85.384888659
0x2aba5f3be24597f8c101fbc58328b70eaa006d4e77fd300a95724e523c9044b3Set Ad Owner133017682021-09-26 14:02:1011 hrs 2 mins agoENS Name onvx.eth IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001869165453 59.815208583
0x42ce8880e467483ff096c7df60fdd2e2473e4d546fc26e04b8ce196defaed7deSet Ad Owner133017052021-09-26 13:46:2511 hrs 18 mins ago0x5ed7a184218b37bd893730ce01a3c0c3775ee4d4 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001614183805 51.655534756
0xbbd89823141308bc8905ec7e0c75359cb83f1c400a461772521cfa8d035d21b3Set Ad Owner133016872021-09-26 13:41:4511 hrs 23 mins ago0x5ed7a184218b37bd893730ce01a3c0c3775ee4d4 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001708585617 54.676489411
0xb02ef5d33e07d0a9f451d000f788fa47f3a232529e39cba2a663458e31d0cc2eSet Ad Owner133014752021-09-26 12:51:4012 hrs 13 mins ago0x820da45c2641421a26314b271c6314abb922a3b8 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001268345745 40.588362682
0x124f8298fe8c9dc41925be8575bb6c004f78f04807cb563332f8884dda1ca921Set Ad Owner133004332021-09-26 8:48:5516 hrs 16 mins agoENS Name danidr.eth IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.002094501727 67.026200119
0xaadae59aec79688bcc0c3961daaa255affd7b63ad4a6e46a8a33df79c527d085Set Ad Owner133002772021-09-26 8:13:1316 hrs 51 mins ago0xbc02db030361121dd43bbb2fcbcb4f9f98c1dc7d IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.00311513571 99.687532728
0x9151a70360d96663a37e1b87801ec5ef046fa7180371922c9eca2f65411ac59aSet Ad Owner132995172021-09-26 5:18:1719 hrs 46 mins ago0x846b4e00ef954ab1fefc326716c9c1db8d40a8eb IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.00095446895 30.543983837
0x655232bb0af8baa229434decf6a65554e927a2fa21fd366af9ebf03e5dbbd8d4Set Ad Owner132995112021-09-26 5:17:2119 hrs 47 mins ago0x846b4e00ef954ab1fefc326716c9c1db8d40a8eb IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.000927966409 29.695875369
0x7d57a4e9f6c8d71966f859757d48b3f56b04801bc9501a9807716f76c8d9a293Set Ad Owner132992632021-09-26 4:20:1520 hrs 44 mins ago0x321022c75fd370b8eccde0952031e1b548a1a349 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001141322889 36.523501226
0x1e9dbd46e3a5dac4fcd8fe383376945397f8579df193832aea1b227a3e889c01Set Ad Owner132992462021-09-26 4:15:3620 hrs 49 mins ago0x321022c75fd370b8eccde0952031e1b548a1a349 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001084209002 34.709127091
0x604056577587fc727ad57c94e7cecff093c65e1a839852b6f017fac386520912Set Ad Owner132992352021-09-26 4:14:0320 hrs 50 mins ago0x321022c75fd370b8eccde0952031e1b548a1a349 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001314207209 42.055976499
0xf2e4a56e17f6b40a7a4c7cb517dd0166d21a2d5d35697f1f7f6fff68e7dcfc4aSet Ad Owner132992092021-09-26 4:07:3720 hrs 57 mins ago0x321022c75fd370b8eccde0952031e1b548a1a349 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001507439319 48.239601907
0x2c5066c67c9fd7f637147de58fd5d47bc410f39d50c9bee275505939e6ff6105Set Ad Owner132986312021-09-26 1:57:5223 hrs 7 mins ago0xde89db35d4aaa281904faccf48033a66003ea50d IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001293107175 41.380753801
0x3b5c0fb055c931e94ee643d387a813743a6ad747ebc6c70675a8d30821e7146bSet Ad Owner132975762021-09-25 22:02:471 day 3 hrs ago0x26acd4e00728263222536fb903a2b85b728e3277 IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001464332339 46.878136174
0x5d3c5f8f34bd9dd9dd614296e5734c49025fb011b6626f7d51e2b52cf95ef70dPublish132975042021-09-25 21:47:481 day 3 hrs ago0xe2d4be1375ca37143fedd47e168cb2d4b3a8dadd IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.003666239395 38.182834426
0x0e754b5053fc359c07a5c7fb04e166ee8ac32fa7bac23ae13fa5b005265538d6Set Ad Owner132973412021-09-25 21:13:571 day 3 hrs ago0xf5136f6a8c2c8c559fd1468d81a3f7dc9d2dc26e IN  0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether0.001224001448 39.184347038
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xa72b01f7c97a46d688a65cc9b6d6a4dd9a4d254d7a00619a7338d6d5feb3ef64133047762021-09-27 0:52:4912 mins ago 0xd7bf27081982c59eb25cd6af38f2f6d8b0cc518c 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x5b4cf4478aa8d53b05b6cafe8f278280fb10846b7c68d2ef0646c134c415f18c133030642021-09-26 18:31:266 hrs 33 mins ago 0x14d90c316c616bf46851a62f0effadf566f9f1e4 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xda3dd7ddd5489c36ed6508841cf0ea0c56155b51a6825d4078042d157b5923fc133030292021-09-26 18:25:536 hrs 39 mins ago 0xb678492f091050ada2cfdb3db5f591f492488230 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x8e7832b307476f8e0886e7083e1392034ecc85135f7eee004a437c1ae251dadf133018512021-09-26 14:20:3710 hrs 44 mins ago 0xc8e23e63b1fffe1f8386f2a1a9a7616bf00f934b 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x1a58781a6222ff5f8744f7ddc745fc97d8a8db34fd71cebf040f688335b327f7133018382021-09-26 14:18:4310 hrs 46 mins ago 0xfffb86c43ddf9092e7831582162c2140ce746532 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xaf9ed15a2df77136549b2a13a730f6b2425d66b54cb152ce4254c2ea821a697f133018262021-09-26 14:16:3410 hrs 48 mins ago 0xc5f52ec5d723d34649f56e19f8cad1409c4ca860 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xd747cf0598bb1daeb3b8b6e3e7f5c88646c438be5090d1aabf2a76533061c350133018192021-09-26 14:15:2610 hrs 49 mins ago 0xcc72e9256ed5da40b100ef4bf41c0f702dd1e847 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x169880dbecd7c2f007542d0737378ea91239b2497dfd008b93420dee6771122f133018052021-09-26 14:11:5410 hrs 53 mins ago 0xf881f48b9ac260c48d09cbe62c7ca7a7d77253e7 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xaf0023bfeab34bdd89f1bbd2e677ed275b4cbcbb3831c4325df70a9a67684a60133017832021-09-26 14:06:0010 hrs 58 mins ago 0x8e403635a4ea9aa61f1cd3de6f9b0ec448a3d74c 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xa6b5e0cb7ef16ab510a99776de27d5f1015191f74bd96eec76016bd6d9066c31133017702021-09-26 14:02:3011 hrs 2 mins ago 0x0b101e756b379aefc661b8c1f18cea1e4aa5a12c 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xb442b02d7261fe40c73b07bb2eac4c7ed58b68b44febf5dcec736f0422d121af133017092021-09-26 13:48:1411 hrs 16 mins ago 0x5c03d57575c98021e7eecd6998382abc07a576fa 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x437765f4d21b84ecc90733c1b719ca202c5595149f0890f779a56f256d827c7e133016892021-09-26 13:43:0511 hrs 21 mins ago 0x91eccb5d38a13cf669a5d350730594530ee1f6d2 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x4e30d7dd9f5c135c3e99a36e7166100753b6e9441bccbf1e878868502e15ddf5133014782021-09-26 12:52:1612 hrs 12 mins ago 0xd1a147c680c848ffa452189f620bdf8a18b0bf02 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x69185e4ec030339e0c62597cefad1dbdc1b5d9fee07a448098e5035d4b7d8742133004452021-09-26 8:51:2316 hrs 13 mins ago 0x6046bbc695870bcaf34d5d34e7d33630b82c92f0 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x6b1879b5a46c9d0ca12620f2d1480072be9998d570d48e34e32c69826e615c49133002812021-09-26 8:14:1616 hrs 50 mins ago 0x3eed8096ab474846ed8574e838fea921be83f5c7 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x9e5ad8c0c8bbc219eeab2694f37ee4fcf174036369c3ba2597f9ba320b7a9440132995202021-09-26 5:18:5819 hrs 45 mins ago 0x9f260c90c7fdfbc994e4bbe5809f6e8ee06a3212 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x25616accf6b59cf4773026c586ca0622036c01a7e0126e69099c7d6d8c5ccdeb132995132021-09-26 5:17:2419 hrs 47 mins ago 0x613f8f49b09dc3cbb49dab6e391a139554dd59fe 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xab4620fa44f3be5435c9c5a7b90fbb7336ca3a89b57cd0b59617a14d459616a9132995112021-09-26 5:17:2119 hrs 47 mins ago 0xff4d478d933088f705f63f7105587c3a5638164d 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xffb597d3eb40989b5f1bfe140f0868b44e0bc71110c906a2bfc93c58971c3b24132992532021-09-26 4:16:4220 hrs 48 mins ago 0xbae053419d92465338006e1187aa4dea161ed197 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x01bd5994482033ccc0bd03f6532c963854698af62f2986b0a7cb086046a1535f132992392021-09-26 4:14:3020 hrs 50 mins ago 0xf14e061f566b83584e3b9f631f74a3797ed97e45 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0xffebb1c0b309fed8c0427e795e44d4d110d7dfcd882a684c67998a8cb9ddf391132992182021-09-26 4:09:4020 hrs 55 mins ago 0x2cd13ab5f18a711058abfdbd6e677b9d6b03a2f1 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x6b3c46de2e38b775c5c22728561f5a1fd80cb6c83838a383eecc93d6cf01cd3e132986352021-09-26 1:59:1423 hrs 5 mins ago 0xfcde65811f08cf86fd4e36c2e6447dec5862cd2f 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x92d9a3c83a1b5c17a60a3ab17525d48ca4dc041b948a0b33f212ab9b145b984d132976392021-09-25 22:18:401 day 2 hrs ago 0x15f401b1a5833b3747fce5c5e77fce9a31cdbf00 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x5509b257eb26b8281eb16fe3e8497a8dff250a78a4a0629f4d24b92826164ffb132973462021-09-25 21:14:231 day 3 hrs ago 0xc977eb10dc78857d0244e1d0fbfe1a2ed7015aae 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
0x01e6d9547d23ec6046a82ff928116e6e5684e1c8c25b67a9cf4dcd844548474f132961512021-09-25 16:50:061 day 8 hrs ago 0x835330f519be5e6da443112bc87c848df88afc58 0xb5fe93ccfec708145d6278b0c71ce60aa75ef9250 Ether
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
KetherHomepage

Compiler Version
v0.4.15+commit.bbb8e64f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2017-08-27
*/

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 Security Audit

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"}]

6060604052341561000f57600080fd5b60405160408061114983398101604052808051919060200180519150505b600160a060020a038216151561004257600080fd5b600160a060020a038116151561005757600080fd5b6101908054600160a060020a03808516600160a060020a0319928316179092556101918054928416929091169190911790555b50505b6110ad8061009c6000396000f300606060405236156100a15763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166311a7a4c081146100a65780631281311d1461028357806313f4b42c146102a9578063146008e3146102ce5780633ccfd60b146102fb57806345ebc14514610310578063759c7a58146103f05780637a6adab614610414578063acff2fce14610439578063d5bec84e14610456575b600080fd5b34156100b157600080fd5b6100bc60043561047b565b604051600160a060020a038b168152602081018a90526040810189905260608101889052608081018790528215156101008083019190915282151561012083015261014060a0830181815288546002600182161590940260001901169290920490830181905260c083019060e08401906101608501908a9080156101815780601f1061015657610100808354040283529160200191610181565b820191906000526020600020905b81548152906001019060200180831161016457829003601f168201915b50508481038352885460026000196101006001841615020190911604808252602090910190899080156101f55780601f106101ca576101008083540402835291602001916101f5565b820191906000526020600020905b8154815290600101906020018083116101d857829003601f168201915b50508481038252875460026000196101006001841615020190911604808252602090910190889080156102695780601f1061023e57610100808354040283529160200191610269565b820191906000526020600020905b81548152906001019060200180831161024c57829003601f168201915b50509d505050505050505050505050505060405180910390f35b6102976004356024356044356064356104e8565b60405190815260200160405180910390f35b34156102b457600080fd5b6102976107d9565b60405190815260200160405180910390f35b34156102d957600080fd5b6102e76004356024356107de565b604051901515815260200160405180910390f35b341561030657600080fd5b61030e61081c565b005b341561031b57600080fd5b61030e600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405281815292919060208401838380828437509496505050509135151591506108759050565b005b34156103fb57600080fd5b61030e600435600160a060020a0360243516610ae3565b005b341561041f57600080fd5b610297610b97565b60405190815260200160405180910390f35b341561044457600080fd5b61030e6004356024351515610b9f565b005b341561046157600080fd5b610297610dcf565b60405190815260200160405180910390f35b61019280548290811061048a57fe5b906000526020600020906009020160005b50805460018201546002830154600384015460048501546008860154600160a060020a03909516965092949193909291600581019160068201916007019060ff808216916101009004168a565b6000806000806104f6610dda565b67016345785d8a00008787020293506000841161051257600080fd5b348490101561052057600080fd5b600092505b868310156105dd57600091505b858210156105d15760008984016064811061054957fe5b6004020160005b508883016064811061055e57fe5b602091828204019190065b9054906101000a900460ff161561057f57600080fd5b600160008a85016064811061059057fe5b6004020160005b50898401606481106105a557fe5b602091828204019190065b6101000a81548160ff0219169083151502179055505b600190910190610532565b5b600190920191610525565b6101406040519081016040528033600160a060020a031681526020018a8152602001898152602001888152602001878152602001602060405190810160405280600081525081526020016020604051908101604052806000815250815260200160206040519081016040908152600080835291835260208301829052919091015261019280549192506001918083016106768382610e49565b916000526020600020906009020160005b5083908151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03919091161781556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005019080516106f6929160200190610e7b565b5060c082015181600601908051610711929160200190610e7b565b5060e08201518160070190805161072c929160200190610e7b565b5061010082015160088201805460ff1916911515919091179055610120820151600890910180549115156101000261ff001990921691909117905550039450847fc743092e1c1087d90fef606d97a56863ec6bbfd9e9cfbdddfe075a31094d70c1338b8b8b8b604051600160a060020a03909516855260208501939093526040808501929092526060840152608083019190915260a0909101905180910390a25b50505050949350505050565b606481565b600082606481106107eb57fe5b6004020160005b5081606481106107fe57fe5b602091828204019190065b915091509054906101000a900460ff1681565b6101905433600160a060020a0390811691161461083857600080fd5b61019154600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561087257600080fd5b5b565b60006101928681548110151561088757fe5b906000526020600020906009020160005b50805490915033600160a060020a039081169116146108b657600080fd5b600581018580516108cb929160200190610e7b565b50600681018480516108e1929160200190610e7b565b50600781018380516108f7929160200190610e7b565b5060088101805460ff1916831515179081905586907f7c51272765f77e811c6ee6178cc8fa0d14abd934d7864e02d6261ffae52e2a719060058401906006850190600786019060ff168061095457506008860154610100900460ff165b6040518115156060820152608080825285546002600019610100600184161502019091160490820181905281906020820190604083019060a0840190899080156109df5780601f106109b4576101008083540402835291602001916109df565b820191906000526020600020905b8154815290600101906020018083116109c257829003601f168201915b5050848103835287546002600019610100600184161502019091160480825260209091019088908015610a535780601f10610a2857610100808354040283529160200191610a53565b820191906000526020600020905b815481529060010190602001808311610a3657829003601f168201915b5050848103825286546002600019610100600184161502019091160480825260209091019087908015610ac75780601f10610a9c57610100808354040283529160200191610ac7565b820191906000526020600020905b815481529060010190602001808311610aaa57829003601f168201915b505097505050505050505060405180910390a25b505050505050565b600061019283815481101515610af557fe5b906000526020600020906009020160005b50805490915033600160a060020a03908116911614610b2457600080fd5b805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038316178155827f5edf8d3cbd06178d149c2e008761e8055de4a427c9cb7a038d34617ee286d58b3384604051600160a060020a039283168152911660208201526040908101905180910390a25b505050565b610192545b90565b6101905460009033600160a060020a03908116911614610bbe57600080fd5b610192805484908110610bcd57fe5b906000526020600020906009020160005b5060088101805461ff00191661010085151502179081905590915083907f7c51272765f77e811c6ee6178cc8fa0d14abd934d7864e02d6261ffae52e2a719060058401906006850190600786019060ff1680610c4357506008860154610100900460ff165b6040518115156060820152608080825285546002600019610100600184161502019091160490820181905281906020820190604083019060a084019089908015610cce5780601f10610ca357610100808354040283529160200191610cce565b820191906000526020600020905b815481529060010190602001808311610cb157829003601f168201915b5050848103835287546002600019610100600184161502019091160480825260209091019088908015610d425780601f10610d1757610100808354040283529160200191610d42565b820191906000526020600020905b815481529060010190602001808311610d2557829003601f168201915b5050848103825286546002600019610100600184161502019091160480825260209091019087908015610db65780601f10610d8b57610100808354040283529160200191610db6565b820191906000526020600020905b815481529060010190602001808311610d9957829003601f168201915b505097505050505050505060405180910390a25b505050565b66038d7ea4c6800081565b610140604051908101604052806000600160a060020a0316815260200160008152602001600081526020016000815260200160008152602001610e1b610f79565b8152602001610e28610f79565b8152602001610e35610f79565b815260006020820181905260409091015290565b815481835581811511610b9257600902816009028360005260206000209182019101610b929190610f8b565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610ebc57805160ff1916838001178555610ee9565b82800160010185558215610ee9579182015b82811115610ee9578251825591602001919060010190610ece565b5b50610ef6929150611018565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610ebc57805160ff1916838001178555610ee9565b82800160010185558215610ee9579182015b82811115610ee9578251825591602001919060010190610ece565b5b50610ef6929150611018565b5090565b60206040519081016040526000815290565b610b9c91905b80821115610ef657805473ffffffffffffffffffffffffffffffffffffffff19168155600060018201819055600282018190556003820181905560048201819055610fdf6005830182611039565b610fed600683016000611039565b610ffb600783016000611039565b5060088101805461ffff19169055600901610f91565b5090565b90565b610b9c91905b80821115610ef6576000815560010161101e565b5090565b90565b50805460018160011615610100020316600290046000825580601f1061105f575061107d565b601f01602090049060005260206000209081019061107d9190611018565b5b505600a165627a7a72305820b2246b7681009a4ba4811e45408065ab8247a09e8b274d4c3e4b7914b3e9ae170029000000000000000000000000d534d9f6e61780b824afaa68032a7ec11720ca1200000000000000000000000000010db6b405c4cff3185926f5bda140703a77c5

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

000000000000000000000000d534d9f6e61780b824afaa68032a7ec11720ca1200000000000000000000000000010db6b405c4cff3185926f5bda140703a77c5

-----Decoded View---------------
Arg [0] : _contractOwner (address): 0xd534d9f6e61780b824afaa68032a7ec11720ca12
Arg [1] : _withdrawWallet (address): 0x00010db6b405c4cff3185926f5bda140703a77c5

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000d534d9f6e61780b824afaa68032a7ec11720ca12
Arg [1] : 00000000000000000000000000010db6b405c4cff3185926f5bda140703a77c5


Swarm Source

bzzr://b2246b7681009a4ba4811e45408065ab8247a09e8b274d4c3e4b7914b3e9ae17
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.