Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 109 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 6734385 | 2283 days ago | IN | 0 ETH | 0.0010409 | ||||
Transfer | 6734248 | 2283 days ago | IN | 0 ETH | 0.00262758 | ||||
Transfer | 6734220 | 2283 days ago | IN | 0 ETH | 0.00051312 | ||||
Transfer | 6733164 | 2283 days ago | IN | 0 ETH | 0.00039661 | ||||
Transfer | 6732765 | 2283 days ago | IN | 0 ETH | 0.00104111 | ||||
Transfer | 6731698 | 2284 days ago | IN | 0 ETH | 0.00123942 | ||||
Transfer | 6730999 | 2284 days ago | IN | 0 ETH | 0.00032604 | ||||
Transfer | 6730429 | 2284 days ago | IN | 0 ETH | 0.00203265 | ||||
Transfer | 6729787 | 2284 days ago | IN | 0 ETH | 0.00039661 | ||||
Transfer | 6729773 | 2284 days ago | IN | 0 ETH | 0.00104111 | ||||
Transfer | 6729101 | 2284 days ago | IN | 0 ETH | 0.00123942 | ||||
Transfer | 6728390 | 2284 days ago | IN | 0 ETH | 0.00024865 | ||||
Transfer | 6727895 | 2284 days ago | IN | 0 ETH | 0.00123942 | ||||
Transfer | 6727661 | 2284 days ago | IN | 0 ETH | 0.00039661 | ||||
Transfer | 6727422 | 2284 days ago | IN | 0 ETH | 0.00203265 | ||||
Transfer | 6727407 | 2284 days ago | IN | 0 ETH | 0.00049577 | ||||
Transfer | 6726988 | 2284 days ago | IN | 0 ETH | 0.00104111 | ||||
Transfer | 6726953 | 2284 days ago | IN | 0 ETH | 0.00262758 | ||||
Transfer | 6726815 | 2284 days ago | IN | 0 ETH | 0.00123942 | ||||
Transfer | 6726669 | 2284 days ago | IN | 0 ETH | 0.00039661 | ||||
Transfer | 6725927 | 2285 days ago | IN | 0 ETH | 0.00023796 | ||||
Transfer | 6724511 | 2285 days ago | IN | 0 ETH | 0.00010906 | ||||
Transfer | 6724510 | 2285 days ago | IN | 0 ETH | 0.00010906 | ||||
Transfer | 6723596 | 2285 days ago | IN | 0 ETH | 0.00104111 | ||||
Transfer | 6723056 | 2285 days ago | IN | 0 ETH | 0.00039661 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
6734385 | 2283 days ago | 0.00280195 ETH | ||||
6734248 | 2283 days ago | 0.0049022 ETH | ||||
6734220 | 2283 days ago | 0.01603298 ETH | ||||
6733164 | 2283 days ago | 0.02264953 ETH | ||||
6732765 | 2283 days ago | 0.01001018 ETH | ||||
6731698 | 2284 days ago | 0.01094918 ETH | ||||
6730999 | 2284 days ago | 0.0126427 ETH | ||||
6730429 | 2284 days ago | 0.01949305 ETH | ||||
6729787 | 2284 days ago | 0.01359907 ETH | ||||
6729773 | 2284 days ago | 0.00894444 ETH | ||||
6729101 | 2284 days ago | 0.00509949 ETH | ||||
6728390 | 2284 days ago | 0.01199583 ETH | ||||
6727895 | 2284 days ago | 0.00454337 ETH | ||||
6727661 | 2284 days ago | 0.00640972 ETH | ||||
6727422 | 2284 days ago | 0.04251234 ETH | ||||
6727407 | 2284 days ago | 0.01513263 ETH | ||||
6726988 | 2284 days ago | 0.01102152 ETH | ||||
6726953 | 2284 days ago | 0.00653323 ETH | ||||
6726815 | 2284 days ago | 0.02826503 ETH | ||||
6726669 | 2284 days ago | 0.02342962 ETH | ||||
6725927 | 2285 days ago | 0.01699062 ETH | ||||
6724511 | 2285 days ago | 0.01850113 ETH | ||||
6724510 | 2285 days ago | 0.00074054 ETH | ||||
6723596 | 2285 days ago | 0.0095331 ETH | ||||
6723056 | 2285 days ago | 0.01254537 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
Contractum
Compiler Version
v0.4.25+commit.59dbf8f1
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-10-30 */ pragma solidity 0.4.25; /** * * Contractum.cc * * Get 4% (and more) daily for lifetime! * * You get +0.1% to your profit for each 100 ETH on smartcontract balance (f.e., 5.6% daily while smartcontract balance is among 1600-1700 ETH etc.). * * You get +0.1% to your profit for each full 24 hours when you not withdrawn your income! * * 5% for referral program (use Add Data field and fill it with ETH-address of your upline when you create your deposit). * * Minimum invest amount is 0.01 ETH. * Use 200000 of Gas limit for your transactions. * * Payments: 88% * Advertising: 7% * Admin: 5% * */ contract Contractum { using SafeMath for uint256; mapping (address => uint256) public userInvested; mapping (address => uint256) public userWithdrawn; mapping (address => uint256) public userTimestamp; uint256 constant public INVEST_MIN_AMOUNT = 10 finney; // 0.01 ETH uint256 constant public BASE_PERCENT = 40; // 4% uint256 constant public REFERRAL_PERCENT = 50; // 5% uint256 constant public MARKETING_FEE = 70; // 7% uint256 constant public PROJECT_FEE = 50; // 5% uint256 constant public PERCENTS_DIVIDER = 1000; // 100% uint256 constant public CONTRACT_BALANCE_STEP = 100 ether; // 100 ETH uint256 constant public TIME_STEP = 1 days; // 86400 seconds uint256 public totalInvested = 0; uint256 public totalWithdrawn = 0; address public marketingAddress = 0x9631Be3F285441Eb4d52480AAA227Fa9CdC75153; address public projectAddress = 0x53b9f206EabC211f1e60b3d98d532b819e182725; event addedInvest(address indexed user, uint256 amount); event payedDividends(address indexed user, uint256 dividend); event payedFees(address indexed user, uint256 amount); event payedReferrals(address indexed user, address indexed referrer, uint256 amount, uint256 refAmount); // function to get actual percent rate which depends on contract balance function getContractBalanceRate() public view returns (uint256) { uint256 contractBalance = address(this).balance; uint256 contractBalancePercent = contractBalance.div(CONTRACT_BALANCE_STEP); return BASE_PERCENT.add(contractBalancePercent); } // function to get actual user percent rate which depends on user last dividends payment function getUserPercentRate(address userAddress) public view returns (uint256) { uint256 contractBalanceRate = getContractBalanceRate(); if (userInvested[userAddress] != 0) { uint256 timeMultiplier = now.sub(userTimestamp[userAddress]).div(TIME_STEP); return contractBalanceRate.add(timeMultiplier); } else { return contractBalanceRate; } } // function to get actual user dividends amount which depends on user percent rate function getUserDividends(address userAddress) public view returns (uint256) { uint256 userPercentRate = getUserPercentRate(userAddress); uint256 userPercents = userInvested[userAddress].mul(userPercentRate).div(PERCENTS_DIVIDER); uint256 timeDiff = now.sub(userTimestamp[userAddress]); uint256 userDividends = userPercents.mul(timeDiff).div(TIME_STEP); return userDividends; } // function to create new or add to user invest amount function addInvest() private { // update user timestamp if it is first user invest if (userInvested[msg.sender] == 0) { userTimestamp[msg.sender] = now; } // add to user deposit and total invested userInvested[msg.sender] += msg.value; emit addedInvest(msg.sender, msg.value); totalInvested = totalInvested.add(msg.value); // pay marketing and project fees uint256 marketingFee = msg.value.mul(MARKETING_FEE).div(PERCENTS_DIVIDER); uint256 projectFee = msg.value.mul(PROJECT_FEE).div(PERCENTS_DIVIDER); uint256 feeAmount = marketingFee.add(projectFee); marketingAddress.transfer(marketingFee); projectAddress.transfer(projectFee); emit payedFees(msg.sender, feeAmount); // pay ref amount to referrer address referrer = bytesToAddress(msg.data); if (referrer > 0x0 && referrer != msg.sender) { uint256 refAmount = msg.value.mul(REFERRAL_PERCENT).div(PERCENTS_DIVIDER); referrer.transfer(refAmount); emit payedReferrals(msg.sender, referrer, msg.value, refAmount); } } // function for pay dividends to user function payDividends() private { require(userInvested[msg.sender] != 0); uint256 contractBalance = address(this).balance; uint256 percentsAmount = getUserDividends(msg.sender); // pay percents amount if percents amount less than available contract balance if (contractBalance >= percentsAmount) { msg.sender.transfer(percentsAmount); userWithdrawn[msg.sender] += percentsAmount; emit payedDividends(msg.sender, percentsAmount); totalWithdrawn = totalWithdrawn.add(percentsAmount); // pay all contract balance if percents amount more than available contract balance } else { msg.sender.transfer(contractBalance); userWithdrawn[msg.sender] += contractBalance; emit payedDividends(msg.sender, contractBalance); totalWithdrawn = totalWithdrawn.add(contractBalance); } // update last timestamp for user userTimestamp[msg.sender] = now; } function() external payable { if (msg.value >= INVEST_MIN_AMOUNT) { addInvest(); } else { payDividends(); } } function bytesToAddress(bytes data) private pure returns (address addr) { assembly { addr := mload(add(data, 20)) } } } /** * @title SafeMath * @dev Math operations with safety checks that revert on error */ library SafeMath { /** * @dev Multiplies two numbers, reverts on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522 if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b); return c; } /** * @dev Integer division of two numbers truncating the quotient, reverts on division by zero. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0); // Solidity only automatically asserts 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 Subtracts two numbers, reverts on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a); uint256 c = a - b; return c; } /** * @dev Adds two numbers, reverts on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a); return c; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"PERCENTS_DIVIDER","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserDividends","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserPercentRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TIME_STEP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"REFERRAL_PERCENT","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"projectAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"PROJECT_FEE","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalWithdrawn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userTimestamp","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalInvested","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"BASE_PERCENT","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"CONTRACT_BALANCE_STEP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketingAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MARKETING_FEE","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userWithdrawn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userInvested","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"INVEST_MIN_AMOUNT","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getContractBalanceRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"addedInvest","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"dividend","type":"uint256"}],"name":"payedDividends","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"payedFees","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":true,"name":"referrer","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"refAmount","type":"uint256"}],"name":"payedReferrals","type":"event"}]
Contract Creation Code
60806040526000600381905560045560058054600160a060020a0319908116739631be3f285441eb4d52480aaa227fa9cdc7515317909155600680549091167353b9f206eabc211f1e60b3d98d532b819e18272517905534801561006257600080fd5b50610989806100726000396000f3006080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166301c234a88114610120578063040a772e146101475780631b9a26f01461016857806332bc298c1461018957806333a8915a1461019e5780633cf96af1146101b357806348d44bd11461019e5780634b319713146101e45780634fc0ee23146101f95780635216aeec1461021a57806362f3765e1461022f5780636aabddee14610244578063a5ece94114610259578063af3e21221461026e578063cc392a9c14610283578063dbbae0f3146102a4578063e262113e146102c5578063fe758b49146102da575b662386f26fc100003410610116576101116102ef565b61011e565b61011e610580565b005b34801561012c57600080fd5b506101356106eb565b60408051918252519081900360200190f35b34801561015357600080fd5b50610135600160a060020a03600435166106f1565b34801561017457600080fd5b50610135600160a060020a0360043516610786565b34801561019557600080fd5b5061013561080b565b3480156101aa57600080fd5b50610135610812565b3480156101bf57600080fd5b506101c8610817565b60408051600160a060020a039092168252519081900360200190f35b3480156101f057600080fd5b50610135610826565b34801561020557600080fd5b50610135600160a060020a036004351661082c565b34801561022657600080fd5b5061013561083e565b34801561023b57600080fd5b50610135610844565b34801561025057600080fd5b50610135610849565b34801561026557600080fd5b506101c8610856565b34801561027a57600080fd5b50610135610865565b34801561028f57600080fd5b50610135600160a060020a036004351661086a565b3480156102b057600080fd5b50610135600160a060020a036004351661087c565b3480156102d157600080fd5b5061013561088e565b3480156102e657600080fd5b50610135610899565b3360009081526020819052604081205481908190819081901515610320573360009081526002602052604090204290555b3360008181526020818152604091829020805434908101909155825190815291517f18d128872819a06c41a47a902aca9f797716eefcb1aae575a7031e70bee822909281900390910190a260035461037e903463ffffffff6108d116565b6003556103a46103e861039834604663ffffffff6108ee16565b9063ffffffff61091c16565b94506103bd6103e861039834603263ffffffff6108ee16565b93506103cf858563ffffffff6108d116565b600554604051919450600160a060020a03169086156108fc029087906000818181858888f1935050505015801561040a573d6000803e3d6000fd5b50600654604051600160a060020a039091169085156108fc029086906000818181858888f19350505050158015610445573d6000803e3d6000fd5b5060408051848152905133917fae6d502089f864c80daae16504b575409ac5b792103171a5a68c540e715a9489919081900360200190a26104b66000368080601f0160208091040260200160405190810160405280939291908181526020018383808284375061093f945050505050565b9150600082600160a060020a03161180156104da5750600160a060020a0382163314155b15610579576104f66103e861039834603263ffffffff6108ee16565b604051909150600160a060020a0383169082156108fc029083906000818181858888f1935050505015801561052f573d6000803e3d6000fd5b5060408051348152602081018390528151600160a060020a0385169233927f9f6c998bf7b1f0d6182814952cb5d1fe5e4ab80a65bb237a25bd02aee22ecffb929081900390910190a35b5050505050565b336000908152602081905260408120548190151561059d57600080fd5b303191506105aa336106f1565b905080821061064657604051339082156108fc029083906000818181858888f193505050501580156105e0573d6000803e3d6000fd5b5033600081815260016020908152604091829020805485019055815184815291517f116e9ff01bad107fea5bd4d7dc180273936d893db9d2a90bea9784a519899d6b9281900390910190a260045461063e908263ffffffff6108d116565b6004556106d5565b604051339083156108fc029084906000818181858888f19350505050158015610673573d6000803e3d6000fd5b5033600081815260016020908152604091829020805486019055815185815291517f116e9ff01bad107fea5bd4d7dc180273936d893db9d2a90bea9784a519899d6b9281900390910190a26004546106d1908363ffffffff6108d116565b6004555b5050336000908152600260205260409020429055565b6103e881565b600080600080600061070286610786565b600160a060020a038716600090815260208190526040902054909450610736906103e890610398908763ffffffff6108ee16565b600160a060020a03871660009081526002602052604090205490935061076390429063ffffffff61094616565b915061077c62015180610398858563ffffffff6108ee16565b9695505050505050565b6000806000610793610899565b600160a060020a0385166000908152602081905260409020549092501561080057600160a060020a0384166000908152600260205260409020546107e790620151809061039890429063ffffffff61094616565b90506107f9828263ffffffff6108d116565b9250610804565b8192505b5050919050565b6201518081565b603281565b600654600160a060020a031681565b60045481565b60026020526000908152604090205481565b60035481565b602881565b68056bc75e2d6310000081565b600554600160a060020a031681565b604681565b60016020526000908152604090205481565b60006020819052908152604090205481565b662386f26fc1000081565b60003031816108b78268056bc75e2d6310000063ffffffff61091c16565b90506108ca60288263ffffffff6108d116565b9250505090565b6000828201838110156108e357600080fd5b8091505b5092915050565b60008083151561090157600091506108e7565b5082820282848281151561091157fe5b04146108e357600080fd5b60008080831161092b57600080fd5b828481151561093657fe5b04949350505050565b6014015190565b6000808383111561095657600080fd5b50509003905600a165627a7a72305820d313d85bac73de0d9fbce599b2e92c6d2ca1c0bad6bd83e0873738dcb0180db10029
Deployed Bytecode
0x6080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166301c234a88114610120578063040a772e146101475780631b9a26f01461016857806332bc298c1461018957806333a8915a1461019e5780633cf96af1146101b357806348d44bd11461019e5780634b319713146101e45780634fc0ee23146101f95780635216aeec1461021a57806362f3765e1461022f5780636aabddee14610244578063a5ece94114610259578063af3e21221461026e578063cc392a9c14610283578063dbbae0f3146102a4578063e262113e146102c5578063fe758b49146102da575b662386f26fc100003410610116576101116102ef565b61011e565b61011e610580565b005b34801561012c57600080fd5b506101356106eb565b60408051918252519081900360200190f35b34801561015357600080fd5b50610135600160a060020a03600435166106f1565b34801561017457600080fd5b50610135600160a060020a0360043516610786565b34801561019557600080fd5b5061013561080b565b3480156101aa57600080fd5b50610135610812565b3480156101bf57600080fd5b506101c8610817565b60408051600160a060020a039092168252519081900360200190f35b3480156101f057600080fd5b50610135610826565b34801561020557600080fd5b50610135600160a060020a036004351661082c565b34801561022657600080fd5b5061013561083e565b34801561023b57600080fd5b50610135610844565b34801561025057600080fd5b50610135610849565b34801561026557600080fd5b506101c8610856565b34801561027a57600080fd5b50610135610865565b34801561028f57600080fd5b50610135600160a060020a036004351661086a565b3480156102b057600080fd5b50610135600160a060020a036004351661087c565b3480156102d157600080fd5b5061013561088e565b3480156102e657600080fd5b50610135610899565b3360009081526020819052604081205481908190819081901515610320573360009081526002602052604090204290555b3360008181526020818152604091829020805434908101909155825190815291517f18d128872819a06c41a47a902aca9f797716eefcb1aae575a7031e70bee822909281900390910190a260035461037e903463ffffffff6108d116565b6003556103a46103e861039834604663ffffffff6108ee16565b9063ffffffff61091c16565b94506103bd6103e861039834603263ffffffff6108ee16565b93506103cf858563ffffffff6108d116565b600554604051919450600160a060020a03169086156108fc029087906000818181858888f1935050505015801561040a573d6000803e3d6000fd5b50600654604051600160a060020a039091169085156108fc029086906000818181858888f19350505050158015610445573d6000803e3d6000fd5b5060408051848152905133917fae6d502089f864c80daae16504b575409ac5b792103171a5a68c540e715a9489919081900360200190a26104b66000368080601f0160208091040260200160405190810160405280939291908181526020018383808284375061093f945050505050565b9150600082600160a060020a03161180156104da5750600160a060020a0382163314155b15610579576104f66103e861039834603263ffffffff6108ee16565b604051909150600160a060020a0383169082156108fc029083906000818181858888f1935050505015801561052f573d6000803e3d6000fd5b5060408051348152602081018390528151600160a060020a0385169233927f9f6c998bf7b1f0d6182814952cb5d1fe5e4ab80a65bb237a25bd02aee22ecffb929081900390910190a35b5050505050565b336000908152602081905260408120548190151561059d57600080fd5b303191506105aa336106f1565b905080821061064657604051339082156108fc029083906000818181858888f193505050501580156105e0573d6000803e3d6000fd5b5033600081815260016020908152604091829020805485019055815184815291517f116e9ff01bad107fea5bd4d7dc180273936d893db9d2a90bea9784a519899d6b9281900390910190a260045461063e908263ffffffff6108d116565b6004556106d5565b604051339083156108fc029084906000818181858888f19350505050158015610673573d6000803e3d6000fd5b5033600081815260016020908152604091829020805486019055815185815291517f116e9ff01bad107fea5bd4d7dc180273936d893db9d2a90bea9784a519899d6b9281900390910190a26004546106d1908363ffffffff6108d116565b6004555b5050336000908152600260205260409020429055565b6103e881565b600080600080600061070286610786565b600160a060020a038716600090815260208190526040902054909450610736906103e890610398908763ffffffff6108ee16565b600160a060020a03871660009081526002602052604090205490935061076390429063ffffffff61094616565b915061077c62015180610398858563ffffffff6108ee16565b9695505050505050565b6000806000610793610899565b600160a060020a0385166000908152602081905260409020549092501561080057600160a060020a0384166000908152600260205260409020546107e790620151809061039890429063ffffffff61094616565b90506107f9828263ffffffff6108d116565b9250610804565b8192505b5050919050565b6201518081565b603281565b600654600160a060020a031681565b60045481565b60026020526000908152604090205481565b60035481565b602881565b68056bc75e2d6310000081565b600554600160a060020a031681565b604681565b60016020526000908152604090205481565b60006020819052908152604090205481565b662386f26fc1000081565b60003031816108b78268056bc75e2d6310000063ffffffff61091c16565b90506108ca60288263ffffffff6108d116565b9250505090565b6000828201838110156108e357600080fd5b8091505b5092915050565b60008083151561090157600091506108e7565b5082820282848281151561091157fe5b04146108e357600080fd5b60008080831161092b57600080fd5b828481151561093657fe5b04949350505050565b6014015190565b6000808383111561095657600080fd5b50509003905600a165627a7a72305820d313d85bac73de0d9fbce599b2e92c6d2ca1c0bad6bd83e0873738dcb0180db10029
Swarm Source
bzzr://d313d85bac73de0d9fbce599b2e92c6d2ca1c0bad6bd83e0873738dcb0180db1
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.