Contract 0xd533ca259b330c7a88f74e000a3faea2d63b7972

Celo 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x390d6b1049f84ff0c7c8d9b162cf77fcf4067a9d4dc01475842e2834cf7a07be0xbbb2eab9150642922022-09-12 13:29:2915 days 4 hrs ago0xa808e6b1f4fa6307212763316248096ac0dec5ad IN  Celo: Governance Proxy0 CELO0.000033222
0xc35cd2ee116290f2661dba85a4821fb450e30af40ce462afa1ae619684abfba50x5601eaea150522762022-09-11 20:48:0915 days 20 hrs ago0x695052bcd87dc128e5b1b509dd3611f55b04ed4a IN  Celo: Governance Proxy0 CELO0.000343005
0xcf05fb8f7ab7bf669074701d9d6becb58df9efab64330117b1414f46cc6de1500xbbb2eab9150188462022-09-09 22:22:0817 days 19 hrs ago0x854f770ceda72125824808041ad64ae8ed1bd363 IN  Celo: Governance Proxy0 CELO0.0000831255
0xea3d69397c070720aa988689251ebea1249f230654c129eea0929a33bd5972a60xbbb2eab9150188422022-09-09 22:21:4817 days 19 hrs ago0x2afa4941ec4aa50915e9f6577abd53d5da76ac25 IN  Celo: Governance Proxy0 CELO0.0000573755
0x0fb125684c50dbe7b062c5edeb50c6d82741d580d456c10461c249c8f173d3540xbbb2eab9150188392022-09-09 22:21:3317 days 19 hrs ago0x016f8303df0556307677ef10f9db47c81d9cf7d1 IN  Celo: Governance Proxy0 CELO0.0000573755
0xa86a590e60cc92986f4a5c0b7d7864c13e54eef78828002a57b168350a611ebc0xbbb2eab9150188352022-09-09 22:21:1317 days 19 hrs ago0x33859c67b102ddb78d6fc2f58e75376bc7a9e137 IN  Celo: Governance Proxy0 CELO0.00009039
0xd7ecda5aeeaa482a369369e10c671afde8900a313b2883c38fd7af0951204a3b0xbbb2eab9150168952022-09-09 19:39:3317 days 21 hrs ago0x140c509f3fb9f2b25f350de357164041bc74ad64 IN  Celo: Governance Proxy0 CELO0.0000878375
0xabfdee2b8977db0372efdb1a977be8cd16e67a7515a35a22cf7f761b1b5cecc00xbbb2eab9150160542022-09-09 18:29:2817 days 23 hrs ago0x75ab4096e7c350617117ad8d14c8bcdab4744803 IN  Celo: Governance Proxy0 CELO0.000126735
0x456ec11e8d4d28291ed0db04037233ae56039a838dea352c8083a5276ba221cd0xbbb2eab9150159552022-09-09 18:21:1317 days 23 hrs ago0x319dab5d2319b6d634803a4ac26c637178ac5b74 IN  Celo: Governance Proxy0 CELO0.000075352
0x3c3ccd73c9ec636fd3fe144f9ab96b156904cb3982ef9ebd9dbb390c754459a10xbbb2eab9150157402022-09-09 18:03:1817 days 23 hrs ago0xf76828302919955c18588ce3d79bb0c7c322dde6 IN  Celo: Governance Proxy0 CELO0.0000594255
0x9ed1977542324bacc5a6b39acc3f9a322a5b8baf91b6ed753ec3d556a488407a0xbbb2eab9150147592022-09-09 16:41:3318 days 53 mins ago0x48f6a023ab9c86eec2149f3d93ad52632ef3cf59 IN  Celo: Governance Proxy0 CELO0.000156696
0x8b60abee5346d5dd8e97fac79efd332861847a1689db63583ed7ab68e72c796f0xbbb2eab9150147352022-09-09 16:39:3318 days 55 mins ago0xb573d8f058a87c5678009b8088f49b2825144725 IN  Celo: Governance Proxy0 CELO0.000166251
0x2ff3e893aea21ea4cd714c90b91adeb7d95da7a7df857694a7e98a5443f0a9a30xbbb2eab9150143312022-09-09 16:05:5318 days 1 hr ago0x388aaffe913a00d80b3c714d7ca790b57ec4256d IN  Celo: Governance Proxy0 CELO0.0002494212
0x2854c477e6562c62f09e99a336905edbc8661a9730d47fb539a995e6dbfbf06f0xbbb2eab9150143262022-09-09 16:05:2818 days 1 hr ago0xf7d5a467972732b76a1630e1c98449359a8df5e0 IN  Celo: Governance Proxy0 CELO0.0002494212
0x8b60a149c8cfdcfa6c5d3470599ced637fc9bab77ac8cd9a7ca989529aaea4540xbbb2eab9150143182022-09-09 16:04:4818 days 1 hr ago0x82a6eab2c5b3508b1bf13cb905f934abad3f269f IN  Celo: Governance Proxy0 CELO0.000166251
0xa19d8bdae376fc9708a4ebffe9722a7095c21b0e773c96535697aacd61c3f12c0xbbb2eab9150141212022-09-09 15:48:2318 days 1 hr ago0x4c74fb5bd7d246bb4c461f223627d784b417e557 IN  Celo: Governance Proxy0 CELO0.000114751
0x065ef6bb1dc8f9176f6bd3e3724655646414df77a4432edec1a0445b4b3ca55d0xbbb2eab9150136512022-09-09 15:09:1318 days 2 hrs ago0x293d502bf45acf208333644c344fb81f3a9a6fdf IN  Celo: Governance Proxy0 CELO0.00005606
0x9224eda446aa46aa49456b4ed639e5ba53a61822d4e344c26eda48bec3aae2760xbbb2eab9150136232022-09-09 15:06:5318 days 2 hrs ago0x6afcfc88b7934755d9ed02334d22036dca849cf9 IN  Celo: Governance Proxy0 CELO0.000066334
0x53d9bc5a46f55272c573c7fe4fe0514eb83eb2b80ff98e689b866c356e22258e0xbbb2eab9150132032022-09-09 14:31:5318 days 3 hrs ago0x992075d9ba940d014c5f4f30f11c8bbd9f224a31 IN  Celo: Governance Proxy0 CELO0.0000861215
0x45c92015e791c3c8543f024f7681498b20062306c41bd22d89e8c287827da40f0xbbb2eab9150130192022-09-09 14:16:3318 days 3 hrs ago0x916cb09d003c546d11418ce027a47ffd4b211a8c IN  Celo: Governance Proxy0 CELO0.000108688
0x266db181f59ca3f90eb9dbe6b25d3b76494103ec007513dcfc188840b654a0490xbbb2eab9150127302022-09-09 13:52:2818 days 3 hrs ago0x0571577dbb231ea2cdb66cbc93794c9fcfada0ba IN  Celo: Governance Proxy0 CELO0.0000714095
0xfed7781bfde3658be0e856a7e03153f16b83fef39f981eeb38d70680998592570xbbb2eab9150095592022-09-09 9:28:1318 days 8 hrs ago0x3c6c8bf5627167a35437db2a50a65d943904861e IN  Celo: Governance Proxy0 CELO0.00020559
0xe7ec4e44a8e6ea78cc2f743a5a1ed9521e930b9bf5018785e71d685fffc5d0590xbbb2eab9150095582022-09-09 9:28:0818 days 8 hrs ago0xd1cb047f2de577ee0181c52ebbd28dad4147c967 IN  Celo: Governance Proxy0 CELO0.00020559
0xfc88cca5977f0e42b00f12dc7ec3ce37574caccd876dd8eb9a8ed84c2e9742a80xbbb2eab9150095572022-09-09 9:28:0318 days 8 hrs ago0xc82367423035c87a33913904c539ab664ba21fbf IN  Celo: Governance Proxy0 CELO0.00020559
0x9c8d5d662f5daf08abd5a61e4db2b8b7f93b85eefdc45acd1f17255417f9ca170xbbb2eab9150095562022-09-09 9:27:5818 days 8 hrs ago0x3c6c8bf5627167a35437db2a50a65d943904861e IN  Celo: Governance Proxy0 CELO0.0002494212
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xa72ad18aa9707e365d04752d83a3a8f20413124d99bc966edf27ecaf862fa56c144987342022-08-10 19:58:3947 days 21 hrs ago Celo: Governance Proxy0xf9ec2167be047d65ea90f693e5fbd62a882cfd4e100 CELO
0x417acdf6e15e6d11184930ce0d13faf691d93d5135f20389460fdb0af6b14ae2143951652022-08-04 20:07:3953 days 21 hrs ago Celo: Governance Proxy0xbf841a8229f4995c080703098fb73455c4e7215b200 CELO
0xafbcb11289154122b4fb8aaf4cf15f79946accabbd538ab50b63e868e9114fda142872702022-07-29 14:16:2160 days 3 hrs ago Celo: Governance Proxy0xbf841a8229f4995c080703098fb73455c4e7215b200 CELO
0x370ed017e93b70c6ee2ed08fa192c6e012b4000d30102b5af7188daa528bc89f141356522022-07-20 19:41:0468 days 21 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0x370ed017e93b70c6ee2ed08fa192c6e012b4000d30102b5af7188daa528bc89f141356522022-07-20 19:41:0468 days 21 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0xd50522f3ed94a3d9f4df6c2e483640de7f7ff66330a6d16a34ab457d289e6b25140552262022-07-16 3:58:4573 days 13 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0xd50522f3ed94a3d9f4df6c2e483640de7f7ff66330a6d16a34ab457d289e6b25140552262022-07-16 3:58:4573 days 13 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0xa0532c6a5add0a930a06ac2dc0c1f82687aa554fc4c86e31feef862687f099cb139593552022-07-09 14:15:0980 days 3 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0xa0532c6a5add0a930a06ac2dc0c1f82687aa554fc4c86e31feef862687f099cb139593552022-07-09 14:15:0980 days 3 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0x860395c8c5430735c658d70354b1f50a13f031a0e653c6bad51aa6ccda70c50f138101572022-06-30 23:01:2888 days 18 hrs ago Celo: Governance ProxyCelo: Deployer 2400 CELO
0x692ca194fb2444b5185527a5fcea490de0eca043ec49b5b383edc07d10feac90135334652022-06-14 22:42:31104 days 18 hrs ago Celo: Governance Proxy0xf9ec2167be047d65ea90f693e5fbd62a882cfd4e100 CELO
0x21ffc7bf8e1c908555837b9afb9e524bdb9de17812b69ae4608671156b69fab7134653962022-06-11 0:09:25108 days 17 hrs ago Celo: Governance Proxy0x685305ff7116bb13cdd140b371dddfe3f786a129100 CELO
0xd80107225e6b3b76056802f09eb302b355ea605fbebcd8a962a30da37c5cf7cf134641732022-06-10 22:27:30108 days 19 hrs ago Celo: Governance Proxy0x42b4a02f79438d558ab33e326638ed752b94d187100 CELO
0x9635f8352c669401c44d5c80dfbd62fe224953a1dfbf2076296947c0c1d2064c134250182022-06-08 16:04:32111 days 1 hr ago Celo: Governance Proxy0xb0d892d975a4e0064c0fa49eb0ff37ae31eb9dfb100 CELO
0x7081dfb8f749f354141ff7579ccd0fa73a421c906b68e40bbd70383ec88fdff7131345012022-05-22 20:33:52127 days 21 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0x7081dfb8f749f354141ff7579ccd0fa73a421c906b68e40bbd70383ec88fdff7131345012022-05-22 20:33:52127 days 21 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0xa34417c0171f7f1e1d5d03e50ed5a078f682b8c1c6e4e679dfaf87d8e68863a0123531282022-04-07 15:12:45173 days 2 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0xa34417c0171f7f1e1d5d03e50ed5a078f682b8c1c6e4e679dfaf87d8e68863a0123531282022-04-07 15:12:45173 days 2 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0x439fb02ba02657a968faef3d1d9fa895db9002afea13e80f3796b0d2e588888a123531232022-04-07 15:12:20173 days 2 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0x439fb02ba02657a968faef3d1d9fa895db9002afea13e80f3796b0d2e588888a123531232022-04-07 15:12:20173 days 2 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0xb88e8629a5ee83609ad60272896d019c81edf0a5784766b74c5e57508dd02af7119340142022-03-14 9:05:38197 days 8 hrs ago Celo: Governance Proxy0xf9ec2167be047d65ea90f693e5fbd62a882cfd4e100 CELO
0x62fe8d6db4d7c5ee735013d0205ff5b52d25ec5ee6c9d1ca1202c06db1b5e19d118523492022-03-09 15:40:09202 days 1 hr ago Celo: Governance Proxy0xe1207b3e21b6f02331cb71a62167bc27ea0408ee200 CELO
0x4ccecfdacb89a81e680ee48f0271f7eecbd1b90b933da051e3bbae94e96768ee117648002022-03-04 14:04:21207 days 3 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0x4ccecfdacb89a81e680ee48f0271f7eecbd1b90b933da051e3bbae94e96768ee117648002022-03-04 14:04:21207 days 3 hrs ago Celo: Locked Gold Proxy Celo: Governance Proxy90 CELO
0x7e70bbfd48ff36c873a86eca9b7e9fdbeaf6d3b9760073318c9a0bde55d070de117312302022-03-02 15:26:46209 days 2 hrs ago Celo: Governance Proxy0xe1207b3e21b6f02331cb71a62167bc27ea0408ee200 CELO
[ Download CSV Export 
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

Contract Source Code Verified (Exact Match)

Contract Name:
GovernanceProxy

Compiler Version
v0.5.8+commit.23d335f2

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at celoscan.io on 2022-03-24
*/

pragma solidity ^0.5.3;


library Address {
    
    function isContract(address account) internal view returns (bool) {
        
        
        
        bytes32 codehash;
        bytes32 accountHash = 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470;
        
        assembly { codehash := extcodehash(account) }
        return (codehash != accountHash && codehash != 0x0);
    }

    
    function toPayable(address account) internal pure returns (address payable) {
        return address(uint160(account));
    }

    
    function sendValue(address payable recipient, uint256 amount) internal {
        require(address(this).balance >= amount, "Address: insufficient balance");

        
        (bool success, ) = recipient.call.value(amount)("");
        require(success, "Address: unable to send value, recipient may have reverted");
    }
}

contract Proxy {
  
  bytes32 private constant OWNER_POSITION = bytes32(uint256(keccak256("eip1967.proxy.admin")) - 1);
  
  bytes32 private constant IMPLEMENTATION_POSITION = bytes32(
    uint256(keccak256("eip1967.proxy.implementation")) - 1
  );

  event OwnerSet(address indexed owner);
  event ImplementationSet(address indexed implementation);

  constructor() public {
    _setOwner(msg.sender);
  }

  
  modifier onlyOwner() {
    require(msg.sender == _getOwner(), "sender was not owner");
    _;
  }

  
  function() external payable {
    bytes32 implementationPosition = IMPLEMENTATION_POSITION;

    address implementationAddress;

    
    assembly {
      implementationAddress := sload(implementationPosition)
    }

    
    
    require(implementationAddress != address(0), "No Implementation set");
    require(Address.isContract(implementationAddress), "Invalid contract address");

    assembly {
      
      let newCallDataPosition := mload(0x40)
      mstore(0x40, add(newCallDataPosition, calldatasize))
      calldatacopy(newCallDataPosition, 0, calldatasize)

      
      
      let delegatecallSuccess := delegatecall(
        gas,
        implementationAddress,
        newCallDataPosition,
        calldatasize,
        0,
        0
      )

      
      let returnDataSize := returndatasize
      let returnDataPosition := mload(0x40)
      mstore(0x40, add(returnDataPosition, returnDataSize))
      returndatacopy(returnDataPosition, 0, returnDataSize)

      
      switch delegatecallSuccess
        case 0 {
          revert(returnDataPosition, returnDataSize)
        }
        default {
          return(returnDataPosition, returnDataSize)
        }
    }
  }

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

  
  function _setAndInitializeImplementation(address implementation, bytes calldata callbackData)
    external
    payable
    onlyOwner
  {
    _setImplementation(implementation);
    bool success;
    bytes memory returnValue;
    (success, returnValue) = implementation.delegatecall(callbackData);
    require(success, "initialization callback failed");
  }

  
  function _getImplementation() external view returns (address implementation) {
    bytes32 implementationPosition = IMPLEMENTATION_POSITION;
    
    assembly {
      implementation := sload(implementationPosition)
    }
  }

  
  function _setImplementation(address implementation) public onlyOwner {
    bytes32 implementationPosition = IMPLEMENTATION_POSITION;

    require(Address.isContract(implementation), "Invalid contract address");

    
    assembly {
      sstore(implementationPosition, implementation)
    }

    emit ImplementationSet(implementation);
  }

  
  function _getOwner() public view returns (address owner) {
    bytes32 position = OWNER_POSITION;
    
    assembly {
      owner := sload(position)
    }
  }

  function _setOwner(address newOwner) private {
    require(newOwner != address(0), "owner cannot be 0");
    bytes32 position = OWNER_POSITION;
    
    assembly {
      sstore(position, newOwner)
    }
    emit OwnerSet(newOwner);
  }
}

contract GovernanceProxy is Proxy {}

Contract ABI

[{"constant":false,"inputs":[{"name":"implementation","type":"address"},{"name":"callbackData","type":"bytes"}],"name":"_setAndInitializeImplementation","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"_getImplementation","outputs":[{"name":"implementation","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"implementation","type":"address"}],"name":"_setImplementation","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"_transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"_getOwner","outputs":[{"name":"owner","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"OwnerSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"implementation","type":"address"}],"name":"ImplementationSet","type":"event"}]

60806040526100133361001860201b60201c565b610148565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f6f776e65722063616e6e6f74206265203000000000000000000000000000000081525060200191505060405180910390fd5b6000600160405180807f656970313936372e70726f78792e61646d696e000000000000000000000000008152506013019050604051809103902060001c0360001b90508181558173ffffffffffffffffffffffffffffffffffffffff167f50146d0e3c60aa1d17a70635b05494f864e86144a2201275021014fbf08bafe260405160405180910390a25050565b610a19806101576000396000f3fe60806040526004361061004a5760003560e01c806303386ba3146101e757806342404e0714610280578063bb913f41146102d7578063d29d44ee14610328578063f7e6af8014610379575b6000600160405180807f656970313936372e70726f78792e696d706c656d656e746174696f6e00000000815250601c019050604051809103902060001c0360001b9050600081549050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610136576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f4e6f20496d706c656d656e746174696f6e20736574000000000000000000000081525060200191505060405180910390fd5b61013f816103d0565b6101b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f496e76616c696420636f6e74726163742061646472657373000000000000000081525060200191505060405180910390fd5b60405136810160405236600082376000803683855af43d604051818101604052816000823e82600081146101e3578282f35b8282fd5b61027e600480360360408110156101fd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019064010000000081111561023a57600080fd5b82018360208201111561024c57600080fd5b8035906020019184600183028401116401000000008311171561026e57600080fd5b909192939192939050505061041b565b005b34801561028c57600080fd5b506102956105c1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102e357600080fd5b50610326600480360360208110156102fa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061060d565b005b34801561033457600080fd5b506103776004803603602081101561034b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107bd565b005b34801561038557600080fd5b5061038e610871565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f915080821415801561041257506000801b8214155b92505050919050565b610423610871565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f73656e64657220776173206e6f74206f776e657200000000000000000000000081525060200191505060405180910390fd5b6104cc8361060d565b600060608473ffffffffffffffffffffffffffffffffffffffff168484604051808383808284378083019250505092505050600060405180830381855af49150503d8060008114610539576040519150601f19603f3d011682016040523d82523d6000602084013e61053e565b606091505b508092508193505050816105ba576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f696e697469616c697a6174696f6e2063616c6c6261636b206661696c6564000081525060200191505060405180910390fd5b5050505050565b600080600160405180807f656970313936372e70726f78792e696d706c656d656e746174696f6e00000000815250601c019050604051809103902060001c0360001b9050805491505090565b610615610871565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f73656e64657220776173206e6f74206f776e657200000000000000000000000081525060200191505060405180910390fd5b6000600160405180807f656970313936372e70726f78792e696d706c656d656e746174696f6e00000000815250601c019050604051809103902060001c0360001b9050610701826103d0565b610773576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f496e76616c696420636f6e74726163742061646472657373000000000000000081525060200191505060405180910390fd5b8181558173ffffffffffffffffffffffffffffffffffffffff167fab64f92ab780ecbf4f3866f57cee465ff36c89450dcce20237ca7a8d81fb7d1360405160405180910390a25050565b6107c5610871565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610865576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f73656e64657220776173206e6f74206f776e657200000000000000000000000081525060200191505060405180910390fd5b61086e816108bd565b50565b600080600160405180807f656970313936372e70726f78792e61646d696e000000000000000000000000008152506013019050604051809103902060001c0360001b9050805491505090565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610960576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f6f776e65722063616e6e6f74206265203000000000000000000000000000000081525060200191505060405180910390fd5b6000600160405180807f656970313936372e70726f78792e61646d696e000000000000000000000000008152506013019050604051809103902060001c0360001b90508181558173ffffffffffffffffffffffffffffffffffffffff167f50146d0e3c60aa1d17a70635b05494f864e86144a2201275021014fbf08bafe260405160405180910390a2505056fea165627a7a72305820a05b553d7a1be535dd88093ff85496052915f3214b5619b26196d6d28c9dfd460029

Deployed ByteCode Sourcemap

4184:36:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1477:30;1150:1;1105:41;;;;;;;;;;;;;;;;;;;1097:50;;:54;1083:73;;1477:56;;1542:29;1635:22;1629:29;1604:54;;1726:1;1693:35;;:21;:35;;;;1685:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1769:41;1788:21;1769:18;:41::i;:::-;1761:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1907:4;1901:11;1958:12;1937:19;1933:38;1927:4;1920:52;2017:12;2014:1;1993:19;1980:50;2217:1;2205;2182:12;2152:19;2120:21;2106:3;2083:144;2267:14;2321:4;2315:11;2371:14;2351:18;2347:39;2341:4;2334:53;2433:14;2430:1;2410:18;2395:53;2473:19;2507:1;2502:73;;;;2633:14;2613:18;2606:42;2502:73;2549:14;2529:18;2522:42;2788:366;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2788:366:0;;;;;;;;;;;;;;;;;;;;;21:11:-1;8;5:28;2:2;;;46:1;43;36:12;2:2;2788:366:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;2788:366:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;2788:366:0;;;;;;;;;;;;:::i;:::-;;3164:230;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3164:230:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3404:350;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3404:350:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3404:350:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;2681:97;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2681:97:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2681:97:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3764:164;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3764:164:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;58:357;118:4;165:16;192:19;214:66;192:88;;;;336:7;324:20;312:32;;376:11;364:8;:23;;:42;;;;;403:3;391:15;;:8;:15;;364:42;356:51;;;;58:357;;;:::o;2788:366::-;1382:11;:9;:11::i;:::-;1368:25;;:10;:25;;;1360:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2934:34;2953:14;2934:18;:34::i;:::-;2975:12;2994:24;3050:14;:27;;3078:12;;3050:41;;;;;30:3:-1;22:6;14;1:33;57:3;49:6;45:16;35:26;;3050:41:0;;;;;;;;;;;;;;;;;;;;14:1:-1;21;16:31;;;;75:4;69:11;64:16;;144:4;140:9;133:4;115:16;111:27;107:43;104:1;100:51;94:4;87:65;169:16;166:1;159:27;225:16;222:1;215:4;212:1;208:12;193:49;7:242;;16:31;36:4;31:9;;7:242;;3025:66:0;;;;;;;;3106:7;3098:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1425:1;;2788:366;;;:::o;3164:230::-;3217:22;3248:30;1150:1;1105:41;;;;;;;;;;;;;;;;;;;1097:50;;:54;1083:73;;3248:56;;3359:22;3353:29;3335:47;;3326:63;;:::o;3404:350::-;1382:11;:9;:11::i;:::-;1368:25;;:10;:25;;;1360:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3480:30;1150:1;1105:41;;;;;;;;;;;;;;;;;;;1097:50;;:54;1083:73;;3480:56;;3553:34;3572:14;3553:18;:34::i;:::-;3545:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3680:14;3656:22;3649:46;3733:14;3715:33;;;;;;;;;;;;1425:1;3404:350;:::o;2681:97::-;1382:11;:9;:11::i;:::-;1368:25;;:10;:25;;;1360:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2753:19;2763:8;2753:9;:19::i;:::-;2681:97;:::o;3764:164::-;3806:13;3828:16;1021:1;985:32;;;;;;;;;;;;;;;;;;;977:41;;:45;969:54;;3828:33;;3907:8;3901:15;3892:24;;3883:40;;:::o;3934:243::-;4014:1;3994:22;;:8;:22;;;;3986:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4045:16;1021:1;985:32;;;;;;;;;;;;;;;;;;;977:41;;:45;969:54;;4045:33;;4126:8;4116;4109:26;4162:8;4153:18;;;;;;;;;;;;3934:243;;:::o

Swarm Source

bzzr://a05b553d7a1be535dd88093ff85496052915f3214b5619b26196d6d28c9dfd46
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.