Contract Overview
![]() |
|
---|---|
Balance: | 0 Ether |
Transactions: | 15 txns |
Token Tracker: | MONETAHAWK (MNH) |
Misc: |
|
Contract Creator: | 0x4f1b13b2a864a81037b438b44039446e72e10d3eat txn 0x84787a16622039413b3f55fa80a40075943a0da13ed426ee9ff169bafea0965b |
ParentTxHash | Block | Age | From | To | Value |
---|
Contract Name: | MONETAHAWK |
Compiler Version: | v0.4.23+commit.124ca40d |
Optimization Enabled: | No |
Runs (Optimiser): | 200 |
pragma solidity 0.4.23; /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { 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; } 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; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } } contract ERC20 { function totalSupply()public view returns (uint total_Supply); function token_balanceOf(address who)public view returns (uint256); function allowance(address owner, address spender)public view returns (uint); function transferFrom(address from, address to, uint value)public returns (bool okay); function approve(address spender, uint value)public returns (bool okay); function transfer(address to, uint value)public returns (bool okay); event Transfer(address indexed from, address indexed to, uint value); event Approval(address indexed owner, address indexed spender, uint value); } contract MONETAHAWK is ERC20 { using SafeMath for uint256; // Name of the token string public constant name = "MONETAHAWK"; // Symbol of token string public constant symbol = "MNH"; uint8 public constant decimals = 18; uint public _monetaHawk_totalsupply = 100000000 * 10 ** 18; //100 Million inculding decimal precesion address public owner; // Owner of this contract uint256 public _price_monetaHawk_tokayn; uint256 no_of_monetaHawk_tokens; uint256 bonus_monetaHawk_token; uint256 total_monetaHawk_token; uint256 public private_startdate; uint256 public pre_startdate; uint256 public ico_startdate; uint256 public private_enddate; uint256 public pre_enddate; uint256 public ico_enddate; bool stopped = false; mapping(address => uint) token_bal; mapping(address => mapping(address => uint)) allowed; address ethFundMain = 0x85B442dBD198104F5D43Fbe44F9F8047D9D3705F; enum Stages { NOTSTARTED, PRIVATESALE, PRESALE, ICO, ENDED } Stages public stage; modifier atStage(Stages _stage) { require(stage == _stage); _; } modifier onlyOwner() { require(msg.sender == owner); _; } constructor() public { owner = msg.sender; token_bal[owner] = 25000000 * 10 **18; //25 Million given to Owner token_bal[address(this)]= 75000000 * 10 **18; //75 Million given to Smart COntract stage = Stages.NOTSTARTED; emit Transfer(0, owner, token_bal[owner]); emit Transfer(0, address(this), token_bal[address(this)]); } function start_PRIVATESALE() public onlyOwner atStage(Stages.NOTSTARTED) { stage = Stages.PRIVATESALE; stopped = false; _price_monetaHawk_tokayn = 5000; // 1 Ether = 5000 MNH pre_startdate = now; pre_enddate = now + 15 days; } function start_PREICO() public onlyOwner atStage(Stages.PRIVATESALE) { require(now > private_enddate); stage = Stages.PRESALE; stopped = false; _price_monetaHawk_tokayn = 5000; // 1 Ether = 5000 MNH pre_startdate = now; pre_enddate = now + 15 days; } function start_ICO() public onlyOwner atStage(Stages.PRESALE) { require(now > pre_enddate); stage = Stages.ICO; stopped = false; _price_monetaHawk_tokayn = 5000; // 1 Ether = 5000 MNH ico_startdate = now; ico_enddate = now + 31 days; } function() public payable { require(msg.value >= 0.1 ether); require(!stopped && msg.sender != owner); if( stage == Stages.PRIVATESALE && now <= private_enddate ) { no_of_monetaHawk_tokens =((msg.value).mul(_price_monetaHawk_tokayn)); bonus_monetaHawk_token = ((no_of_monetaHawk_tokens).mul(50)).div(100); //50% bonus total_monetaHawk_token = no_of_monetaHawk_tokens + bonus_monetaHawk_token; drain(msg.value); transfertokens(msg.sender,total_monetaHawk_token); } else if( stage == Stages.PRESALE && now <= pre_enddate ) { no_of_monetaHawk_tokens =((msg.value).mul(_price_monetaHawk_tokayn)); bonus_monetaHawk_token = ((no_of_monetaHawk_tokens).mul(30)).div(100); //30% bonus total_monetaHawk_token = no_of_monetaHawk_tokens + bonus_monetaHawk_token; drain(msg.value); transfertokens(msg.sender,total_monetaHawk_token); } else if(stage == Stages.ICO && now <= ico_enddate ) { no_of_monetaHawk_tokens =((msg.value).mul(_price_monetaHawk_tokayn)); bonus_monetaHawk_token = ((no_of_monetaHawk_tokens).mul(15)).div(100); //15% bonus total_monetaHawk_token = no_of_monetaHawk_tokens + bonus_monetaHawk_token; drain(msg.value); transfertokens(msg.sender,total_monetaHawk_token); } else { revert(); } } // called by the owner, pause ICO function StopICO() external onlyOwner { stopped = true; } // called by the owner , resumes ICO function releaseICO() external onlyOwner { stopped = false; } function end_ICO() external onlyOwner { stage = Stages.ENDED; uint256 x = token_bal[address(this)]; token_bal[owner] = (token_bal[owner]).add(token_bal[address(this)]); token_bal[address(this)] = 0; emit Transfer(address(this), owner , x); } // what is the total supply of the ech tokens function totalSupply() public view returns (uint256 total_Supply) { total_Supply = _monetaHawk_totalsupply; } // What is the token_balance of a particular account? function token_balanceOf(address _owner)public view returns (uint256 token_balance) { return token_bal[_owner]; } // Send _value amount of tokens from address _from to address _monetaHawk_to // The transferFrom method is used for a withdraw workflow, allowing contracts to send // tokens on your behalf, for example to "deposit" to a contract address and/or to charge // fees in sub-currencies; the command should fail unless the _from account has // deliberately authorized the sender of the message via some mechanism; we propose // these standardized APIs for approval: function transferFrom( address _from, address _monetaHawk_to, uint256 _amount )public returns (bool success) { require( _monetaHawk_to != 0x0); require(token_bal[_from] >= _amount && allowed[_from][msg.sender] >= _amount && _amount >= 0); token_bal[_from] = (token_bal[_from]).sub(_amount); allowed[_from][msg.sender] = (allowed[_from][msg.sender]).sub(_amount); token_bal[_monetaHawk_to] = (token_bal[_monetaHawk_to]).add(_amount); emit Transfer(_from, _monetaHawk_to, _amount); return true; } // Allow _spender to withdraw from your account, multiple times, up to the _value amount. // If this function is called again it overwrites the current allowance with _value. function approve(address _spender, uint256 _amount)public returns (bool success) { require( _spender != 0x0); allowed[msg.sender][_spender] = _amount; emit Approval(msg.sender, _spender, _amount); return true; } function allowance(address _owner, address _spender)public view returns (uint256 remaining) { require( _owner != 0x0 && _spender !=0x0); return allowed[_owner][_spender]; } // Transfer the token_balance from owner's account to another account function transfer(address _monetaHawk_to, uint256 _amount)public returns (bool success) { require( _monetaHawk_to != 0x0); require(token_bal[msg.sender] >= _amount && _amount >= 0); token_bal[msg.sender] = (token_bal[msg.sender]).sub(_amount); token_bal[_monetaHawk_to] = (token_bal[_monetaHawk_to]).add(_amount); emit Transfer(msg.sender, _monetaHawk_to, _amount); return true; } // Transfer the token_balance from owner's account to another account function transfertokens(address _monetaHawk_to, uint256 _amount) private returns(bool success) { require( _monetaHawk_to != 0x0); require(token_bal[address(this)] >= _amount && _amount > 0); token_bal[address(this)] = (token_bal[address(this)]).sub(_amount); token_bal[_monetaHawk_to] = (token_bal[_monetaHawk_to]).add(_amount); emit Transfer(address(this), _monetaHawk_to, _amount); return true; } function drain(uint256 value) private { ethFundMain.transfer(value); } }
[{"constant":false,"inputs":[],"name":"end_ICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"releaseICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"total_Supply","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ico_startdate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_monetaHawk_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"_monetaHawk_totalsupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"private_startdate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"StopICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"start_PREICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"_price_monetaHawk_tokayn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"private_enddate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"pre_startdate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"token_balanceOf","outputs":[{"name":"token_balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"start_ICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"ico_enddate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_monetaHawk_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"stage","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"start_PRIVATESALE","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"pre_enddate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]
60806040526a52b7d2dcc80cd2e40000006000556000600c60006101000a81548160ff0219169083151502179055507385b442dbd198104f5d43fbe44f9f8047d9d3705f600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561008f57600080fd5b5033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506a14adf4b7320334b9000000600d6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506a3e09de2596099e2b000000600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600f60146101000a81548160ff021916908360048111156101b057fe5b0217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600d6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a33073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3611ca3806103266000396000f300608060405260043610610149576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302c3d7f6146103e957806306fdde0314610400578063095ea7b314610490578063124d3396146104f557806318160ddd1461050c578063203a318f1461053757806323b872dd146105625780632f29f5ba146105e7578063313ce5671461061257806336c4553b146106435780633dbedbd41461066e578063405df3381461068557806356b533431461069c5780636375420c146106c757806364e8d682146106f2578063728addbc1461071d578063807d2da31461077457806386f7313d1461078b5780638da5cb5b146107b657806395d89b411461080d578063a9059cbb1461089d578063c040e6b814610902578063dd62ed3e1461093b578063eb8d3321146109b2578063fa1f919f146109c9575b67016345785d8a0000341015151561016057600080fd5b600c60009054906101000a900460ff161580156101cb5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614155b15156101d657600080fd5b600160048111156101e357fe5b600f60149054906101000a900460ff1660048111156101fe57fe5b14801561020d57506009544211155b1561028457610227600254346109f490919063ffffffff16565b600381905550610256606461024860326003546109f490919063ffffffff16565b610a2f90919063ffffffff16565b6004819055506004546003540160058190555061027234610a4a565b61027e33600554610ab6565b506103e7565b6002600481111561029157fe5b600f60149054906101000a900460ff1660048111156102ac57fe5b1480156102bb5750600a544211155b15610332576102d5600254346109f490919063ffffffff16565b60038190555061030460646102f6601e6003546109f490919063ffffffff16565b610a2f90919063ffffffff16565b6004819055506004546003540160058190555061032034610a4a565b61032c33600554610ab6565b506103e6565b6003600481111561033f57fe5b600f60149054906101000a900460ff16600481111561035a57fe5b1480156103695750600b544211155b156103e057610383600254346109f490919063ffffffff16565b6003819055506103b260646103a4600f6003546109f490919063ffffffff16565b610a2f90919063ffffffff16565b600481905550600454600354016005819055506103ce34610a4a565b6103da33600554610ab6565b506103e5565b600080fd5b5b5b005b3480156103f557600080fd5b506103fe610cd0565b005b34801561040c57600080fd5b50610415610f7b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561045557808201518184015260208101905061043a565b50505050905090810190601f1680156104825780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561049c57600080fd5b506104db600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fb4565b604051808215151515815260200191505060405180910390f35b34801561050157600080fd5b5061050a6110cb565b005b34801561051857600080fd5b50610521611144565b6040518082815260200191505060405180910390f35b34801561054357600080fd5b5061054c61114d565b6040518082815260200191505060405180910390f35b34801561056e57600080fd5b506105cd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611153565b604051808215151515815260200191505060405180910390f35b3480156105f357600080fd5b506105fc611506565b6040518082815260200191505060405180910390f35b34801561061e57600080fd5b5061062761150c565b604051808260ff1660ff16815260200191505060405180910390f35b34801561064f57600080fd5b50610658611511565b6040518082815260200191505060405180910390f35b34801561067a57600080fd5b50610683611517565b005b34801561069157600080fd5b5061069a611590565b005b3480156106a857600080fd5b506106b161168f565b6040518082815260200191505060405180910390f35b3480156106d357600080fd5b506106dc611695565b6040518082815260200191505060405180910390f35b3480156106fe57600080fd5b5061070761169b565b6040518082815260200191505060405180910390f35b34801561072957600080fd5b5061075e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116a1565b6040518082815260200191505060405180910390f35b34801561078057600080fd5b506107896116ea565b005b34801561079757600080fd5b506107a06117e9565b6040518082815260200191505060405180910390f35b3480156107c257600080fd5b506107cb6117ef565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561081957600080fd5b50610822611815565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610862578082015181840152602081019050610847565b50505050905090810190601f16801561088f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156108a957600080fd5b506108e8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061184e565b604051808215151515815260200191505060405180910390f35b34801561090e57600080fd5b50610917611a69565b6040518082600481111561092757fe5b60ff16815260200191505060405180910390f35b34801561094757600080fd5b5061099c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a7c565b6040518082815260200191505060405180910390f35b3480156109be57600080fd5b506109c7611b4b565b005b3480156109d557600080fd5b506109de611c3a565b6040518082815260200191505060405180910390f35b6000806000841415610a095760009150610a28565b8284029050828482811515610a1a57fe5b04141515610a2457fe5b8091505b5092915050565b6000808284811515610a3d57fe5b0490508091505092915050565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610ab2573d6000803e3d6000fd5b5050565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610add57600080fd5b81600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610b2c5750600082115b1515610b3757600080fd5b610b8982600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c4090919063ffffffff16565b600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c1e82600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c5990919063ffffffff16565b600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d2e57600080fd5b6004600f60146101000a81548160ff02191690836004811115610d4d57fe5b0217905550600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610e47600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600d6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c5990919063ffffffff16565b600d6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b6040805190810160405280600a81526020017f4d4f4e4554414841574b0000000000000000000000000000000000000000000081525081565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610fdb57600080fd5b81600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561112757600080fd5b6000600c60006101000a81548160ff021916908315150217905550565b60008054905090565b60085481565b6000808373ffffffffffffffffffffffffffffffffffffffff161415151561117a57600080fd5b81600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015611245575081600e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015611252575060008210155b151561125d57600080fd5b6112af82600d60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c4090919063ffffffff16565b600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061138182600e60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c4090919063ffffffff16565b600e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061145382600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c5990919063ffffffff16565b600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60005481565b601281565b60065481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561157357600080fd5b6001600c60006101000a81548160ff021916908315150217905550565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115ec57600080fd5b60018060048111156115fa57fe5b600f60149054906101000a900460ff16600481111561161557fe5b14151561162157600080fd5b6009544211151561163157600080fd5b6002600f60146101000a81548160ff0219169083600481111561165057fe5b02179055506000600c60006101000a81548160ff021916908315150217905550611388600281905550426007819055506213c6804201600a8190555050565b60025481565b60095481565b60075481565b6000600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561174657600080fd5b600280600481111561175457fe5b600f60149054906101000a900460ff16600481111561176f57fe5b14151561177b57600080fd5b600a544211151561178b57600080fd5b6003600f60146101000a81548160ff021916908360048111156117aa57fe5b02179055506000600c60006101000a81548160ff021916908315150217905550611388600281905550426008819055506228de804201600b8190555050565b600b5481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f4d4e48000000000000000000000000000000000000000000000000000000000081525081565b6000808373ffffffffffffffffffffffffffffffffffffffff161415151561187557600080fd5b81600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156118c5575060008210155b15156118d057600080fd5b61192282600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c4090919063ffffffff16565b600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506119b782600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c5990919063ffffffff16565b600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600f60149054906101000a900460ff1681565b6000808373ffffffffffffffffffffffffffffffffffffffff1614158015611abb575060008273ffffffffffffffffffffffffffffffffffffffff1614155b1515611ac657600080fd5b600e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611ba757600080fd5b6000806004811115611bb557fe5b600f60149054906101000a900460ff166004811115611bd057fe5b141515611bdc57600080fd5b6001600f60146101000a81548160ff02191690836004811115611bfb57fe5b02179055506000600c60006101000a81548160ff021916908315150217905550611388600281905550426007819055506213c6804201600a8190555050565b600a5481565b6000828211151515611c4e57fe5b818303905092915050565b6000808284019050838110151515611c6d57fe5b80915050929150505600a165627a7a723058205df9111ee31bcb1460dff7859636c34021e52688610d54d2edafc27247bfd9320029
bzzr://5df9111ee31bcb1460dff7859636c34021e52688610d54d2edafc27247bfd932
Block | Age | transaction | Difficulty | GasUsed | Reward |
---|
Block | Age | UncleNumber | Difficulty | GasUsed | Reward |
---|