More Info
Private Name Tags
ContractCreator:
Latest 25 from a total of 137,644 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Sell Eggs | 78421125 | 4 hrs ago | IN | 0 FTM | 0.00347724 | ||||
Hatch Eggs | 78412790 | 8 hrs ago | IN | 0 FTM | 0.00489152 | ||||
Hatch Eggs | 78351006 | 28 hrs ago | IN | 0 FTM | 0.00596778 | ||||
Hatch Eggs | 78343312 | 31 hrs ago | IN | 0 FTM | 0.00463008 | ||||
Hatch Eggs | 78276287 | 2 days ago | IN | 0 FTM | 0.00689851 | ||||
Hatch Eggs | 78272620 | 2 days ago | IN | 0 FTM | 0.00812029 | ||||
Hatch Eggs | 78194658 | 3 days ago | IN | 0 FTM | 0.00330747 | ||||
Hatch Eggs | 78130762 | 4 days ago | IN | 0 FTM | 0.03164932 | ||||
Hatch Eggs | 78095355 | 5 days ago | IN | 0 FTM | 0.00158701 | ||||
Hatch Eggs | 78050157 | 6 days ago | IN | 0 FTM | 0.00372835 | ||||
Hatch Eggs | 78036989 | 6 days ago | IN | 0 FTM | 0.00510078 | ||||
Hatch Eggs | 77937008 | 7 days ago | IN | 0 FTM | 0.00521069 | ||||
Hatch Eggs | 77865909 | 8 days ago | IN | 0 FTM | 0.01088099 | ||||
Hatch Eggs | 77821067 | 8 days ago | IN | 0 FTM | 0.03271951 | ||||
Hatch Eggs | 77780083 | 9 days ago | IN | 0 FTM | 0.01338124 | ||||
Hatch Eggs | 77683741 | 10 days ago | IN | 0 FTM | 0.00717904 | ||||
Hatch Eggs | 77602875 | 11 days ago | IN | 0 FTM | 0.00531715 | ||||
Hatch Eggs | 77592561 | 11 days ago | IN | 0 FTM | 0.00269057 | ||||
Hatch Eggs | 77513147 | 12 days ago | IN | 0 FTM | 0.00528263 | ||||
Hatch Eggs | 77439222 | 13 days ago | IN | 0 FTM | 0.00533564 | ||||
Sell Eggs | 77379979 | 14 days ago | IN | 0 FTM | 0.00274415 | ||||
Sell Eggs | 77373108 | 14 days ago | IN | 0 FTM | 0.00388121 | ||||
Hatch Eggs | 77292462 | 15 days ago | IN | 0 FTM | 0.001633 | ||||
Hatch Eggs | 77246053 | 16 days ago | IN | 0 FTM | 0.00069411 | ||||
Hatch Eggs | 77190463 | 17 days ago | IN | 0 FTM | 0.00149332 |
Latest 25 internal transactions (View All)
Parent Txn Hash | Block | From | To | Value | ||
---|---|---|---|---|---|---|
78421125 | 4 hrs ago | 0.17879896 FTM | ||||
78421125 | 4 hrs ago | 0.00470523 FTM | ||||
78421125 | 4 hrs ago | 0.00470523 FTM | ||||
77379979 | 14 days ago | 0.30269981 FTM | ||||
77379979 | 14 days ago | 0.00796578 FTM | ||||
77379979 | 14 days ago | 0.00796578 FTM | ||||
77373108 | 14 days ago | 2.6727811 FTM | ||||
77373108 | 14 days ago | 0.07033634 FTM | ||||
77373108 | 14 days ago | 0.07033634 FTM | ||||
76929046 | 21 days ago | 0 FTM | ||||
76929046 | 21 days ago | 0 FTM | ||||
76929046 | 21 days ago | 0 FTM | ||||
76744027 | 24 days ago | 0 FTM | ||||
76744027 | 24 days ago | 418 wei | ||||
76744027 | 24 days ago | 417 wei | ||||
76744019 | 24 days ago | 0 FTM | ||||
76744019 | 24 days ago | 0 FTM | ||||
76744019 | 24 days ago | 0 FTM | ||||
76591157 | 28 days ago | 0.31376084 FTM | ||||
76591157 | 28 days ago | 0.00825686 FTM | ||||
76591157 | 28 days ago | 0.00825686 FTM | ||||
75784088 | 42 days ago | 0.34845295 FTM | ||||
75784088 | 42 days ago | 0.00916981 FTM | ||||
75784088 | 42 days ago | 0.00916981 FTM | ||||
75585696 | 45 days ago | 0.125 FTM |
Loading...
Loading
Contract Name:
FANTOM_MINER
Compiler Version
v0.4.26+commit.4563c3fc
Contract Source Code (Solidity)
/** *Submitted for verification at ftmscan.com on 2021-09-07 */ pragma solidity ^0.4.26; // solhint-disable-line contract FANTOM_MINER{ //uint256 EGGS_PER_MINERS_PER_SECOND=1; uint256 public EGGS_TO_HATCH_1MINERS=2592000;//for final version should be seconds in a day uint256 PSN=10000; uint256 PSNH=5000; bool public initialized=false; address public ceoAddress; address public ceoAddress2; mapping (address => uint256) public hatcheryMiners; mapping (address => uint256) public claimedEggs; mapping (address => uint256) public lastHatch; mapping (address => address) public referrals; uint256 public marketEggs; constructor() public{ ceoAddress=msg.sender; ceoAddress2=address(0x0ca0DC61C5672Aa066Eb684230FB3b4107e435E3); } function hatchEggs(address ref) public{ require(initialized); if(ref == msg.sender) { ref = 0; } if(referrals[msg.sender]==0 && referrals[msg.sender]!=msg.sender){ referrals[msg.sender]=ref; } uint256 eggsUsed=getMyEggs(); uint256 newMiners=SafeMath.div(eggsUsed,EGGS_TO_HATCH_1MINERS); hatcheryMiners[msg.sender]=SafeMath.add(hatcheryMiners[msg.sender],newMiners); claimedEggs[msg.sender]=0; lastHatch[msg.sender]=now; //send referral eggs claimedEggs[referrals[msg.sender]]=SafeMath.add(claimedEggs[referrals[msg.sender]],SafeMath.div(eggsUsed,10)); //boost market to nerf miners hoarding marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,5)); } function sellEggs() public{ require(initialized); uint256 hasEggs=getMyEggs(); uint256 eggValue=calculateEggSell(hasEggs); uint256 fee=devFee(eggValue); uint256 fee2=fee/2; claimedEggs[msg.sender]=0; lastHatch[msg.sender]=now; marketEggs=SafeMath.add(marketEggs,hasEggs); ceoAddress.transfer(fee2); ceoAddress2.transfer(fee-fee2); msg.sender.transfer(SafeMath.sub(eggValue,fee)); } function buyEggs(address ref) public payable{ require(initialized); uint256 eggsBought=calculateEggBuy(msg.value,SafeMath.sub(address(this).balance,msg.value)); eggsBought=SafeMath.sub(eggsBought,devFee(eggsBought)); uint256 fee=devFee(msg.value); uint256 fee2=fee/2; ceoAddress.transfer(fee2); ceoAddress2.transfer(fee-fee2); claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsBought); hatchEggs(ref); } //magic trade balancing algorithm function calculateTrade(uint256 rt,uint256 rs, uint256 bs) public view returns(uint256){ //(PSN*bs)/(PSNH+((PSN*rs+PSNH*rt)/rt)); return SafeMath.div(SafeMath.mul(PSN,bs),SafeMath.add(PSNH,SafeMath.div(SafeMath.add(SafeMath.mul(PSN,rs),SafeMath.mul(PSNH,rt)),rt))); } function calculateEggSell(uint256 eggs) public view returns(uint256){ return calculateTrade(eggs,marketEggs,address(this).balance); } function calculateEggBuy(uint256 eth,uint256 contractBalance) public view returns(uint256){ return calculateTrade(eth,contractBalance,marketEggs); } function calculateEggBuySimple(uint256 eth) public view returns(uint256){ return calculateEggBuy(eth,address(this).balance); } function devFee(uint256 amount) public pure returns(uint256){ return SafeMath.div(SafeMath.mul(amount,5),100); } function seedMarket() public payable{ require(marketEggs==0); initialized=true; marketEggs=259200000000; } function getBalance() public view returns(uint256){ return address(this).balance; } function getMyMiners() public view returns(uint256){ return hatcheryMiners[msg.sender]; } function getMyEggs() public view returns(uint256){ return SafeMath.add(claimedEggs[msg.sender],getEggsSinceLastHatch(msg.sender)); } function getEggsSinceLastHatch(address adr) public view returns(uint256){ uint256 secondsPassed=min(EGGS_TO_HATCH_1MINERS,SafeMath.sub(now,lastHatch[adr])); return SafeMath.mul(secondsPassed,hatcheryMiners[adr]); } function min(uint256 a, uint256 b) private pure returns (uint256) { return a < b ? a : b; } } library SafeMath { /** * @dev Multiplies two numbers, throws on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; assert(c / a == b); return c; } /** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } /** * @dev Adds two numbers, throws on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"ceoAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMyMiners","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"rt","type":"uint256"},{"name":"rs","type":"uint256"},{"name":"bs","type":"uint256"}],"name":"calculateTrade","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"},{"name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"sellEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"amount","type":"uint256"}],"name":"devFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[],"name":"seedMarket","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"hatchEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMyEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"hatcheryMiners","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"EGGS_TO_HATCH_1MINERS","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"}],"name":"calculateEggBuySimple","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eggs","type":"uint256"}],"name":"calculateEggSell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"referrals","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ceoAddress2","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"adr","type":"address"}],"name":"getEggsSinceLastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"buyEggs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]
Contract Creation Code
608060405262278d006000556127106001556113886002556003805460ff1916905534801561002d57600080fd5b5060038054610100330261010060a860020a031990911617905560048054600160a060020a031916730ca0dc61c5672aa066eb684230fb3b4107e435e31790556109bf8061007c6000396000f3006080604052600436106101275763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a0f8168811461012c5780630a76e5ed1461015d57806312065fe014610184578063158ef93e14610199578063229824c4146101c257806326fd8422146101e05780632e9392bb146101fb5780633955f0fe146102105780633bc0461a146102275780633c5f07cb1461023f5780633ec862a81461024757806343ce742214610268578063467ece791461027d578063726703611461029e57806379532aa9146102bf5780637cdebc21146102e05780637e56fde5146102f55780638e3163271461030d5780639ca423b314610325578063ba3d97e914610346578063d7c8843b1461035b578063db6638651461037c575b600080fd5b34801561013857600080fd5b50610141610390565b60408051600160a060020a039092168252519081900360200190f35b34801561016957600080fd5b506101726103a4565b60408051918252519081900360200190f35b34801561019057600080fd5b506101726103b7565b3480156101a557600080fd5b506101ae6103bc565b604080519115158252519081900360200190f35b3480156101ce57600080fd5b506101726004356024356044356103c5565b3480156101ec57600080fd5b50610172600435602435610412565b34801561020757600080fd5b50610172610428565b34801561021c57600080fd5b5061022561042e565b005b34801561023357600080fd5b50610172600435610556565b610225610573565b34801561025357600080fd5b50610225600160a060020a0360043516610598565b34801561027457600080fd5b50610172610700565b34801561028957600080fd5b50610172600160a060020a0360043516610725565b3480156102aa57600080fd5b50610172600160a060020a0360043516610737565b3480156102cb57600080fd5b50610172600160a060020a0360043516610749565b3480156102ec57600080fd5b5061017261075b565b34801561030157600080fd5b50610172600435610761565b34801561031957600080fd5b5061017260043561076e565b34801561033157600080fd5b50610141600160a060020a0360043516610787565b34801561035257600080fd5b506101416107a2565b34801561036757600080fd5b50610172600160a060020a03600435166107b1565b610225600160a060020a0360043516610808565b6003546101009004600160a060020a031681565b3360009081526005602052604090205490565b303190565b60035460ff1681565b600061040a6103d66001548461090f565b6104056002546103fa6103ff6103ee6001548a61090f565b6103fa6002548c61090f565b610945565b89610954565b610954565b949350505050565b600061042183836009546103c5565b9392505050565b60095481565b60035460009081908190819060ff16151561044857600080fd5b610450610700565b935061045b8461076e565b925061046683610556565b3360009081526006602090815260408083208390556007909152902042905560095490925060028304915061049b9085610945565b600955600354604051610100909104600160a060020a0316906108fc8315029083906000818181858888f193505050501580156104dc573d6000803e3d6000fd5b50600454604051600160a060020a039091169082840380156108fc02916000818181858888f19350505050158015610518573d6000803e3d6000fd5b50336108fc610527858561096b565b6040518115909202916000818181858888f1935050505015801561054f573d6000803e3d6000fd5b5050505050565b600061056d61056683600561090f565b6064610954565b92915050565b6009541561058057600080fd5b6003805460ff19166001179055643c59862000600955565b600354600090819060ff1615156105ae57600080fd5b600160a060020a0383163314156105c457600092505b33600090815260086020526040902054600160a060020a0316158015610601575033600081815260086020526040902054600160a060020a031614155b1561063c57336000908152600860205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b610644610700565b915061065282600054610954565b3360009081526005602052604090205490915061066f9082610945565b336000908152600560209081526040808320939093556006808252838320839055600782528383204290556008825283832054600160a060020a03168352905220546106c0906103fa84600a610954565b33600090815260086020908152604080832054600160a060020a0316835260069091529020556009546106f8906103fa846005610954565b600955505050565b33600081815260066020526040812054909161072091906103fa906107b1565b905090565b60076020526000908152604090205481565b60066020526000908152604090205481565b60056020526000908152604090205481565b60005481565b600061056d823031610412565b600061056d8260095430600160a060020a0316316103c5565b600860205260009081526040902054600160a060020a031681565b600454600160a060020a031681565b60008054600160a060020a03831682526007602052604082205482916107e1916107dc90429061096b565b61097d565b600160a060020a03841660009081526005602052604090205490915061042190829061090f565b6003546000908190819060ff16151561082057600080fd5b6108343461082f30318261096b565b610412565b92506108488361084385610556565b61096b565b925061085334610556565b6003546040519193506002840492506101009004600160a060020a0316906108fc8315029083906000818181858888f19350505050158015610899573d6000803e3d6000fd5b50600454604051600160a060020a039091169082840380156108fc02916000818181858888f193505050501580156108d5573d6000803e3d6000fd5b50336000908152600660205260409020546108f09084610945565b3360009081526006602052604090205561090984610598565b50505050565b600080831515610922576000915061093e565b5082820282848281151561093257fe5b041461093a57fe5b8091505b5092915050565b60008282018381101561093a57fe5b600080828481151561096257fe5b04949350505050565b60008282111561097757fe5b50900390565b600081831061098c5781610421565b50909190505600a165627a7a72305820a2dbcf72717e4a4b95f82b9339a515303a20193f4c22a7a1288d36281366ddde0029
Deployed Bytecode
0x6080604052600436106101275763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a0f8168811461012c5780630a76e5ed1461015d57806312065fe014610184578063158ef93e14610199578063229824c4146101c257806326fd8422146101e05780632e9392bb146101fb5780633955f0fe146102105780633bc0461a146102275780633c5f07cb1461023f5780633ec862a81461024757806343ce742214610268578063467ece791461027d578063726703611461029e57806379532aa9146102bf5780637cdebc21146102e05780637e56fde5146102f55780638e3163271461030d5780639ca423b314610325578063ba3d97e914610346578063d7c8843b1461035b578063db6638651461037c575b600080fd5b34801561013857600080fd5b50610141610390565b60408051600160a060020a039092168252519081900360200190f35b34801561016957600080fd5b506101726103a4565b60408051918252519081900360200190f35b34801561019057600080fd5b506101726103b7565b3480156101a557600080fd5b506101ae6103bc565b604080519115158252519081900360200190f35b3480156101ce57600080fd5b506101726004356024356044356103c5565b3480156101ec57600080fd5b50610172600435602435610412565b34801561020757600080fd5b50610172610428565b34801561021c57600080fd5b5061022561042e565b005b34801561023357600080fd5b50610172600435610556565b610225610573565b34801561025357600080fd5b50610225600160a060020a0360043516610598565b34801561027457600080fd5b50610172610700565b34801561028957600080fd5b50610172600160a060020a0360043516610725565b3480156102aa57600080fd5b50610172600160a060020a0360043516610737565b3480156102cb57600080fd5b50610172600160a060020a0360043516610749565b3480156102ec57600080fd5b5061017261075b565b34801561030157600080fd5b50610172600435610761565b34801561031957600080fd5b5061017260043561076e565b34801561033157600080fd5b50610141600160a060020a0360043516610787565b34801561035257600080fd5b506101416107a2565b34801561036757600080fd5b50610172600160a060020a03600435166107b1565b610225600160a060020a0360043516610808565b6003546101009004600160a060020a031681565b3360009081526005602052604090205490565b303190565b60035460ff1681565b600061040a6103d66001548461090f565b6104056002546103fa6103ff6103ee6001548a61090f565b6103fa6002548c61090f565b610945565b89610954565b610954565b949350505050565b600061042183836009546103c5565b9392505050565b60095481565b60035460009081908190819060ff16151561044857600080fd5b610450610700565b935061045b8461076e565b925061046683610556565b3360009081526006602090815260408083208390556007909152902042905560095490925060028304915061049b9085610945565b600955600354604051610100909104600160a060020a0316906108fc8315029083906000818181858888f193505050501580156104dc573d6000803e3d6000fd5b50600454604051600160a060020a039091169082840380156108fc02916000818181858888f19350505050158015610518573d6000803e3d6000fd5b50336108fc610527858561096b565b6040518115909202916000818181858888f1935050505015801561054f573d6000803e3d6000fd5b5050505050565b600061056d61056683600561090f565b6064610954565b92915050565b6009541561058057600080fd5b6003805460ff19166001179055643c59862000600955565b600354600090819060ff1615156105ae57600080fd5b600160a060020a0383163314156105c457600092505b33600090815260086020526040902054600160a060020a0316158015610601575033600081815260086020526040902054600160a060020a031614155b1561063c57336000908152600860205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b610644610700565b915061065282600054610954565b3360009081526005602052604090205490915061066f9082610945565b336000908152600560209081526040808320939093556006808252838320839055600782528383204290556008825283832054600160a060020a03168352905220546106c0906103fa84600a610954565b33600090815260086020908152604080832054600160a060020a0316835260069091529020556009546106f8906103fa846005610954565b600955505050565b33600081815260066020526040812054909161072091906103fa906107b1565b905090565b60076020526000908152604090205481565b60066020526000908152604090205481565b60056020526000908152604090205481565b60005481565b600061056d823031610412565b600061056d8260095430600160a060020a0316316103c5565b600860205260009081526040902054600160a060020a031681565b600454600160a060020a031681565b60008054600160a060020a03831682526007602052604082205482916107e1916107dc90429061096b565b61097d565b600160a060020a03841660009081526005602052604090205490915061042190829061090f565b6003546000908190819060ff16151561082057600080fd5b6108343461082f30318261096b565b610412565b92506108488361084385610556565b61096b565b925061085334610556565b6003546040519193506002840492506101009004600160a060020a0316906108fc8315029083906000818181858888f19350505050158015610899573d6000803e3d6000fd5b50600454604051600160a060020a039091169082840380156108fc02916000818181858888f193505050501580156108d5573d6000803e3d6000fd5b50336000908152600660205260409020546108f09084610945565b3360009081526006602052604090205561090984610598565b50505050565b600080831515610922576000915061093e565b5082820282848281151561093257fe5b041461093a57fe5b8091505b5092915050565b60008282018381101561093a57fe5b600080828481151561096257fe5b04949350505050565b60008282111561097757fe5b50900390565b600081831061098c5781610421565b50909190505600a165627a7a72305820a2dbcf72717e4a4b95f82b9339a515303a20193f4c22a7a1288d36281366ddde0029
Deployed Bytecode Sourcemap
52:4337:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;306:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;306:25:0;;;;;;;;-1:-1:-1;;;;;306:25:0;;;;;;;;;;;;;;3777:103;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3777:103:0;;;;;;;;;;;;;;;;;;;;3674:97;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3674:97:0;;;;270:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;270:29:0;;;;;;;;;;;;;;;;;;;;;;2635:290;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2635:290:0;;;;;;;;;3084:162;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3084:162:0;;;;;;;586:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;586:25:0;;;;1595:485;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1595:485:0;;;;;;3398:126;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3398:126:0;;;;;3530:138;;;;758:831;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;758:831:0;-1:-1:-1;;;;;758:831:0;;;;;3886:146;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3886:146:0;;;;482:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;482:45:0;-1:-1:-1;;;;;482:45:0;;;;;428:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;428:47:0;-1:-1:-1;;;;;428:47:0;;;;;371:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;371:50:0;-1:-1:-1;;;;;371:50:0;;;;;125:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;125:44:0;;;;3252:140;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3252:140:0;;;;;2931:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2931:147:0;;;;;534:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;534:45:0;-1:-1:-1;;;;;534:45:0;;;;;338:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;338:26:0;;;;4038:237;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4038:237:0;-1:-1:-1;;;;;4038:237:0;;;;;2086:504;;-1:-1:-1;;;;;2086:504:0;;;;;306:25;;;;;;-1:-1:-1;;;;;306:25:0;;:::o;3777:103::-;3861:10;3820:7;3846:26;;;:14;:26;;;;;;3777:103;:::o;3674:97::-;3750:4;3742:21;3674:97;:::o;270:29::-;;;;;;:::o;2635:290::-;2714:7;2790:127;2803:20;2816:3;;2820:2;2803:12;:20::i;:::-;2824:92;2837:4;;2842:73;2855:56;2868:20;2881:3;;2885:2;2868:12;:20::i;:::-;2889:21;2902:4;;2907:2;2889:12;:21::i;:::-;2855:12;:56::i;:::-;2912:2;2842:12;:73::i;2824:92::-;2790:12;:127::i;:::-;2783:134;2635:290;-1:-1:-1;;;;2635:290:0:o;3084:162::-;3166:7;3192:46;3207:3;3211:15;3227:10;;3192:14;:46::i;:::-;3185:53;3084:162;-1:-1:-1;;;3084:162:0:o;586:25::-;;;;:::o;1595:485::-;1640:11;;1663:15;;;;;;;;1640:11;;1632:20;;;;;;;;1679:11;:9;:11::i;:::-;1663:27;;1718:25;1735:7;1718:16;:25::i;:::-;1701:42;;1766:16;1773:8;1766:6;:16::i;:::-;1834:10;1846:1;1822:23;;;:11;:23;;;;;;;;:25;;;1858:9;:21;;;;;1880:3;1858:25;;1918:10;;1754:28;;-1:-1:-1;1810:1:0;1806:5;;;-1:-1:-1;1905:32:0;;1929:7;1905:12;:32::i;:::-;1894:10;:43;1948:10;;:25;;:10;;;;-1:-1:-1;;;;;1948:10:0;;:25;;;;;;;;;;;;:10;:25;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;1984:11:0;;:30;;-1:-1:-1;;;;;1984:11:0;;;;2005:8;;;1984:30;;;;;:11;:30;:11;:30;2005:8;1984:11;:30;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2025:10:0;:47;2045:26;2058:8;2067:3;2045:12;:26::i;:::-;2025:47;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2025:47:0;1595:485;;;;:::o;3398:126::-;3450:7;3476:40;3489:22;3502:6;3509:1;3489:12;:22::i;:::-;3512:3;3476:12;:40::i;:::-;3469:47;3398:126;-1:-1:-1;;3398:126:0:o;3530:138::-;3585:10;;:13;3577:22;;;;;;3610:11;:16;;-1:-1:-1;;3610:16:0;3622:4;3610:16;;;3648:12;3637:10;:23;3530:138::o;758:831::-;815:11;;1031:16;;;;815:11;;807:20;;;;;;;;-1:-1:-1;;;;;841:17:0;;848:10;841:17;838:56;;;881:1;875:7;;838:56;917:10;907:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;907:21:0;:24;:61;;;;-1:-1:-1;958:10:0;935:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;935:21:0;:33;;907:61;904:117;;;994:10;984:21;;;;:9;:21;;;;;:25;;-1:-1:-1;;984:25:0;-1:-1:-1;;;;;984:25:0;;;;;904:117;1048:11;:9;:11::i;:::-;1031:28;;1088:44;1101:8;1110:21;;1088:12;:44::i;:::-;1198:10;1183:26;;;;:14;:26;;;;;;1070:62;;-1:-1:-1;1170:50:0;;1070:62;1170:12;:50::i;:::-;1158:10;1143:26;;;;:14;:26;;;;;;;;:77;;;;1231:11;:23;;;;;;:25;;;1267:9;:21;;;;;1289:3;1267:25;;1403:9;:21;;;;;;-1:-1:-1;;;;;1403:21:0;1391:34;;;;;;1378:74;;1426:25;1439:8;1448:2;1426:12;:25::i;1378:74::-;1365:10;1343:34;1355:21;;;:9;:21;;;;;;;;;-1:-1:-1;;;;;1355:21:0;1343:34;;:11;:34;;;;;:109;1545:10;;1532:49;;1556:24;1569:8;1578:1;1556:12;:24::i;1532:49::-;1521:10;:60;-1:-1:-1;;;758:831:0:o;3886:146::-;3978:10;3927:7;3966:23;;;:11;:23;;;;;;3927:7;;3953:71;;3966:23;3990:33;;:21;:33::i;3953:71::-;3946:78;;3886:146;:::o;482:45::-;;;;;;;;;;;;;:::o;428:47::-;;;;;;;;;;;;;:::o;371:50::-;;;;;;;;;;;;;:::o;125:44::-;;;;:::o;3252:140::-;3316:7;3342:42;3358:3;3370:4;3362:21;3342:15;:42::i;2931:147::-;2991:7;3017:53;3032:4;3037:10;;3056:4;-1:-1:-1;;;;;3048:21:0;;3017:14;:53::i;534:45::-;;;;;;;;;;;;-1:-1:-1;;;;;534:45:0;;:::o;338:26::-;;;-1:-1:-1;;;;;338:26:0;;:::o;4038:237::-;4102:7;4147:21;;-1:-1:-1;;;;;4186:14:0;;;;:9;:14;;;;;;4102:7;;4143:59;;4169:32;;4182:3;;4169:12;:32::i;:::-;4143:3;:59::i;:::-;-1:-1:-1;;;;;4247:19:0;;;;;;:14;:19;;;;;;4121:81;;-1:-1:-1;4220:47:0;;4121:81;;4220:12;:47::i;2086:504::-;2149:11;;2172:18;;;;;;2149:11;;2141:20;;;;;;;;2191:72;2207:9;2217:45;2238:4;2230:21;2207:9;2217:12;:45::i;:::-;2191:15;:72::i;:::-;2172:91;;2285:43;2298:10;2309:18;2316:10;2309:6;:18::i;:::-;2285:12;:43::i;:::-;2274:54;;2351:17;2358:9;2351:6;:17::i;:::-;2408:10;;:25;;2339:29;;-1:-1:-1;2396:1:0;2392:5;;;-1:-1:-1;2408:10:0;;;-1:-1:-1;;;;;2408:10:0;;:25;;;;;2392:5;;2408:25;;;;2392:5;2408:10;:25;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2444:11:0;;:30;;-1:-1:-1;;;;;2444:11:0;;;;2465:8;;;2444:30;;;;;:11;:30;:11;:30;2465:8;2444:11;:30;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2534:10:0;2522:23;;;;:11;:23;;;;;;2509:48;;2546:10;2509:12;:48::i;:::-;2497:10;2485:23;;;;:11;:23;;;;;:72;2568:14;2578:3;2568:9;:14::i;:::-;2086:504;;;;:::o;4484:180::-;4542:7;;4562:6;;4558:37;;;4586:1;4579:8;;;;4558:37;-1:-1:-1;4613:5:0;;;4617:1;4613;:5;4632;;;;;;;;:10;4625:18;;;;4657:1;4650:8;;4484:180;;;;;;:::o;5319:133::-;5377:7;5405:5;;;5424:6;;;;5417:14;;;4751:270;4809:7;4900:9;4916:1;4912;:5;;;;;;;;;4751:270;-1:-1:-1;;;;4751:270:0:o;5139:113::-;5197:7;5220:6;;;;5213:14;;;;-1:-1:-1;5241:5:0;;;5139:113::o;4281:105::-;4338:7;4369:1;4365;:5;:13;;4377:1;4365:13;;;-1:-1:-1;4373:1:0;;4281:105;-1:-1:-1;4281:105:0:o
Swarm Source
bzzr://a2dbcf72717e4a4b95f82b9339a515303a20193f4c22a7a1288d36281366ddde
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.