Contract 0xb03A91D0bfF4C0903b10eEaCEB97025A21328CD1 1

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x8ec9dd02fce7554207fe9c337cf4639cbeb3261cc4b5f6d111f863524d5cc5abCreate Gravatar217973182021-11-25 20:46:387 days 1 hr ago0x3fd6f96f3b98879ae86814c727f7d50b5b702109 IN  0xb03a91d0bff4c0903b10eeaceb97025a21328cd10 MATIC0.00566301
0xae6a53dbbdb4d87c72f36b8d77554f14eeb955b0c1ded1ac10db30f577e94150Create Gravatar217973172021-11-25 20:46:367 days 1 hr ago0x8494e4dbf47c732ce5a236c58974bb942c50fee9 IN  0xb03a91d0bff4c0903b10eeaceb97025a21328cd10 MATIC0.00067392
0xb25bdad4e58916c10a2b801dc57961d23a094f29327955cbe55214c40e68e2e00x60806040217973132021-11-25 20:46:287 days 1 hr ago0x8494e4dbf47c732ce5a236c58974bb942c50fee9 IN  Contract Creation0 MATIC0.03835635
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GravatarRegistry

Compiler Version
v0.6.6+commit.6c089d02

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU AGPLv3 license
/**
 *Submitted for verification at polygonscan.com on 2021-11-25
*/

// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.9.0;

contract GravatarRegistry {
  event NewGravatar(
    uint256 id,
    address owner,
    string displayName,
    string imageUrl
  );
  event UpdatedGravatar(
    uint256 id,
    address owner,
    string displayName,
    string imageUrl
  );

  struct Gravatar {
    address owner;
    string displayName;
    string imageUrl;
  }

  Gravatar[] public gravatars;

  mapping(uint256 => address) public gravatarToOwner;
  mapping(address => uint256) public ownerToGravatar;

  constructor() public {
    gravatars.push(
      Gravatar(0x8494e4dBF47c732CE5a236c58974bB942C50FEe9, " ", " ")
    );
  }

  function createGravatar(string memory _displayName, string memory _imageUrl)
    public
  {
    require(ownerToGravatar[msg.sender] == 0);
    gravatars.push(Gravatar(msg.sender, _displayName, _imageUrl));
    uint256 id = gravatars.length - 1;

    gravatarToOwner[id] = msg.sender;
    ownerToGravatar[msg.sender] = id;

    emit NewGravatar(id, msg.sender, _displayName, _imageUrl);
  }

  function getGravatar(address owner)
    public
    view
    returns (string memory, string memory)
  {
    uint256 id = ownerToGravatar[owner];
    return (gravatars[id].displayName, gravatars[id].imageUrl);
  }

  function updateGravatarName(string memory _displayName) public {
    require(
      ownerToGravatar[msg.sender] != 0,
      "gravatar for sender not created yet"
    );
    require(msg.sender == gravatars[ownerToGravatar[msg.sender]].owner);

    uint256 id = ownerToGravatar[msg.sender];

    gravatars[id].displayName = _displayName;
    emit UpdatedGravatar(id, msg.sender, _displayName, gravatars[id].imageUrl);
  }

  function updateGravatarImage(string memory _imageUrl) public {
    require(ownerToGravatar[msg.sender] != 0);
    require(msg.sender == gravatars[ownerToGravatar[msg.sender]].owner);

    uint256 id = ownerToGravatar[msg.sender];

    gravatars[id].imageUrl = _imageUrl;
    emit UpdatedGravatar(id, msg.sender, gravatars[id].displayName, _imageUrl);
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"},{"indexed":false,"internalType":"address","name":"owner","type":"address"},{"indexed":false,"internalType":"string","name":"displayName","type":"string"},{"indexed":false,"internalType":"string","name":"imageUrl","type":"string"}],"name":"NewGravatar","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"},{"indexed":false,"internalType":"address","name":"owner","type":"address"},{"indexed":false,"internalType":"string","name":"displayName","type":"string"},{"indexed":false,"internalType":"string","name":"imageUrl","type":"string"}],"name":"UpdatedGravatar","type":"event"},{"inputs":[{"internalType":"string","name":"_displayName","type":"string"},{"internalType":"string","name":"_imageUrl","type":"string"}],"name":"createGravatar","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"getGravatar","outputs":[{"internalType":"string","name":"","type":"string"},{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"gravatarToOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"gravatars","outputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"string","name":"displayName","type":"string"},{"internalType":"string","name":"imageUrl","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"ownerToGravatar","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"_imageUrl","type":"string"}],"name":"updateGravatarImage","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_displayName","type":"string"}],"name":"updateGravatarName","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b5060006040518060600160405280738494e4dbf47c732ce5a236c58974bb942c50fee973ffffffffffffffffffffffffffffffffffffffff1681526020016040518060400160405280600181526020017f200000000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600181526020017f2000000000000000000000000000000000000000000000000000000000000000815250815250908060018154018082558091505060019003906000526020600020906003020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010190805190602001906200015192919062000179565b5060408201518160020190805190602001906200017092919062000179565b50505062000228565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001bc57805160ff1916838001178555620001ed565b82800160010185558215620001ed579182015b82811115620001ec578251825591602001919060010190620001cf565b5b509050620001fc919062000200565b5090565b6200022591905b808211156200022157600081600090555060010162000207565b5090565b90565b61146f80620002386000396000f3fe608060405234801561001057600080fd5b506004361061007c5760003560e01c8063a5ac36341161005b578063a5ac3634146102d3578063b18588fb1461032b578063cdb3344a146103e6578063d5ce24ed146105385761007c565b806281d6e514610081578063359c1f721461013c57806388d0d39114610265575b600080fd5b61013a6004803603602081101561009757600080fd5b81019080803590602001906401000000008111156100b457600080fd5b8201836020820111156100c657600080fd5b803590602001918460018302840111640100000000831117156100e857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061067e565b005b61017e6004803603602081101561015257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061097a565b604051808060200180602001838103835285818151815260200191508051906020019080838360005b838110156101c25780820151818401526020810190506101a7565b50505050905090810190601f1680156101ef5780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b8381101561022857808201518184015260208101905061020d565b50505050905090810190601f1680156102555780820380516001836020036101000a031916815260200191505b5094505050505060405180910390f35b6102916004803603602081101561027b57600080fd5b8101908080359060200190929190505050610b3f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610315600480360360208110156102e957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b72565b6040518082815260200191505060405180910390f35b6103e46004803603602081101561034157600080fd5b810190808035906020019064010000000081111561035e57600080fd5b82018360208201111561037057600080fd5b8035906020019184600183028401116401000000008311171561039257600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610b8a565b005b610536600480360360408110156103fc57600080fd5b810190808035906020019064010000000081111561041957600080fd5b82018360208201111561042b57600080fd5b8035906020019184600183028401116401000000008311171561044d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156104b057600080fd5b8201836020820111156104c257600080fd5b803590602001918460018302840111640100000000831117156104e457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610ed2565b005b6105646004803603602081101561054e57600080fd5b81019080803590602001909291905050506111ea565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018060200180602001838103835285818151815260200191508051906020019080838360005b838110156105da5780820151818401526020810190506105bf565b50505050905090810190601f1680156106075780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b83811015610640578082015181840152602081019050610625565b50505050905090810190601f16801561066d5780820380516001836020036101000a031916815260200191505b509550505050505060405180910390f35b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414156106cb57600080fd5b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548154811061071757fe5b906000526020600020906003020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461078057600080fd5b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081600082815481106107d257fe5b906000526020600020906003020160020190805190602001906107f6929190611371565b507f76571b7a897a1509c641587568218a290018fbdc8b9a724f17b77ff0eec22c0c81336000848154811061082757fe5b906000526020600020906003020160010185604051808581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001806020018381038352858181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156108fe5780601f106108d3576101008083540402835291602001916108fe565b820191906000526020600020905b8154815290600101906020018083116108e157829003601f168201915b5050838103825284818151815260200191508051906020019080838360005b8381101561093857808201518184015260208101905061091d565b50505050905090810190601f1680156109655780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a15050565b6060806000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600081815481106109ce57fe5b9060005260206000209060030201600101600082815481106109ec57fe5b9060005260206000209060030201600201818054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a925780601f10610a6757610100808354040283529160200191610a92565b820191906000526020600020905b815481529060010190602001808311610a7557829003601f168201915b50505050509150808054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b2e5780601f10610b0357610100808354040283529160200191610b2e565b820191906000526020600020905b815481529060010190602001808311610b1157829003601f168201915b505050505090509250925050915091565b60016020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60026020528060005260406000206000915090505481565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610c23576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806114176023913960400191505060405180910390fd5b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481548110610c6f57fe5b906000526020600020906003020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cd857600080fd5b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508160008281548110610d2a57fe5b90600052602060002090600302016001019080519060200190610d4e929190611371565b507f76571b7a897a1509c641587568218a290018fbdc8b9a724f17b77ff0eec22c0c81338460008581548110610d8057fe5b9060005260206000209060030201600201604051808581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015610e0d578082015181840152602081019050610df2565b50505050905090810190601f168015610e3a5780820380516001836020036101000a031916815260200191505b50838103825284818154600181600116156101000203166002900481526020019150805460018160011615610100020316600290048015610ebc5780601f10610e9157610100808354040283529160200191610ebc565b820191906000526020600020905b815481529060010190602001808311610e9f57829003601f168201915b5050965050505050505060405180910390a15050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610f1e57600080fd5b600060405180606001604052803373ffffffffffffffffffffffffffffffffffffffff16815260200184815260200183815250908060018154018082558091505060019003906000526020600020906003020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001019080519060200190610fdd929190611371565b506040820151816002019080519060200190610ffa929190611371565b50505060006001600080549050039050336001600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f9ab3aefb2ba6dc12910ac1bce4692cf5c3c0d06cff16327c64a3ef78228b130b81338585604051808581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015611141578082015181840152602081019050611126565b50505050905090810190601f16801561116e5780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b838110156111a757808201518184015260208101905061118c565b50505050905090810190601f1680156111d45780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a1505050565b600081815481106111f757fe5b90600052602060002090600302016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806001018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112c95780601f1061129e576101008083540402835291602001916112c9565b820191906000526020600020905b8154815290600101906020018083116112ac57829003601f168201915b505050505090806002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113675780601f1061133c57610100808354040283529160200191611367565b820191906000526020600020905b81548152906001019060200180831161134a57829003601f168201915b5050505050905083565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106113b257805160ff19168380011785556113e0565b828001600101855582156113e0579182015b828111156113df5782518255916020019190600101906113c4565b5b5090506113ed91906113f1565b5090565b61141391905b8082111561140f5760008160009055506001016113f7565b5090565b9056fe677261766174617220666f722073656e646572206e6f74206372656174656420796574a2646970667358221220f8b0d7a5298eb52421ebba004d03f97a4901d46923a3afab3e522c9b775f98b164736f6c63430006060033

Deployed ByteCode Sourcemap

68:2063:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;68:2063:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;1766:362:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;1766:362:0;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;1766:362:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;1766:362: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;1766:362:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;1766:362:0;;;;;;;;;;;;;;;:::i;:::-;;1106:218;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;1106:218:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1106:218:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1106:218:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;456:50;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;456:50:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;511;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;511:50:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1330:430;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;1330:430:0;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;1330:430:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;1330:430: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;1330:430:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;1330:430:0;;;;;;;;;;;;;;;:::i;:::-;;700:400;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;700:400:0;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;700:400:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;700:400: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;700:400:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;700:400:0;;;;;;;;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;700:400:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;700:400: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;700:400:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;700:400:0;;;;;;;;;;;;;;;:::i;:::-;;422:27;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;422:27:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;422:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;422:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1766:362;1873:1;1842:15;:27;1858:10;1842:27;;;;;;;;;;;;;;;;:32;;1834:41;;12:1:-1;9;2:12;1834:41:0;1904:9;1914:15;:27;1930:10;1914:27;;;;;;;;;;;;;;;;1904:38;;;;;;;;;;;;;;;;;;:44;;;;;;;;;;;;1890:58;;:10;:58;;;1882:67;;12:1:-1;9;2:12;1882:67:0;1958:10;1971:15;:27;1987:10;1971:27;;;;;;;;;;;;;;;;1958:40;;2032:9;2007;2017:2;2007:13;;;;;;;;;;;;;;;;;;:22;;:34;;;;;;;;;;;;:::i;:::-;;2053:69;2069:2;2073:10;2085:9;2095:2;2085:13;;;;;;;;;;;;;;;;;;:25;;2112:9;2053:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2053:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1766:362;;:::o;1106:218::-;1178:13;1193;1218:10;1231:15;:22;1247:5;1231:22;;;;;;;;;;;;;;;;1218:35;;1268:9;1278:2;1268:13;;;;;;;;;;;;;;;;;;:25;;1295:9;1305:2;1295:13;;;;;;;;;;;;;;;;;;:22;;1260:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1106:218;;;:::o;456:50::-;;;;;;;;;;;;;;;;;;;;;;:::o;511:::-;;;;;;;;;;;;;;;;;:::o;1330:430::-;1447:1;1416:15;:27;1432:10;1416:27;;;;;;;;;;;;;;;;:32;;1400:101;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1530:9;1540:15;:27;1556:10;1540:27;;;;;;;;;;;;;;;;1530:38;;;;;;;;;;;;;;;;;;:44;;;;;;;;;;;;1516:58;;:10;:58;;;1508:67;;12:1:-1;9;2:12;1508:67:0;1584:10;1597:15;:27;1613:10;1597:27;;;;;;;;;;;;;;;;1584:40;;1661:12;1633:9;1643:2;1633:13;;;;;;;;;;;;;;;;;;:25;;:40;;;;;;;;;;;;:::i;:::-;;1685:69;1701:2;1705:10;1717:12;1731:9;1741:2;1731:13;;;;;;;;;;;;;;;;;;:22;;1685:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1685:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1330:430;;:::o;700:400::-;838:1;807:15;:27;823:10;807:27;;;;;;;;;;;;;;;;:32;799:41;;12:1:-1;9;2:12;799:41:0;847:9;862:45;;;;;;;;871:10;862:45;;;;;;883:12;862:45;;;;897:9;862:45;;;847:61;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;847:61:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;915:10;947:1;928:9;:16;;;;:20;915:33;;979:10;957:15;:19;973:2;957:19;;;;;;;;;;;;:32;;;;;;;;;;;;;;;;;;1026:2;996:15;:27;1012:10;996:27;;;;;;;;;;;;;;;:32;;;;1042:52;1054:2;1058:10;1070:12;1084:9;1042:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1042:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1042:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;700:400;;;:::o;422:27::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;68:2063::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o

Swarm Source

ipfs://f8b0d7a5298eb52421ebba004d03f97a4901d46923a3afab3e522c9b775f98b1
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
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.