Contract Overview
Latest 4 from a total of 4 transactions
Txn Hash |
Block
|
From
|
To
|
Value | [Txn Fee] | |||
---|---|---|---|---|---|---|---|---|
98956d4260c110972c5e2b558500e630a591d59c28d6527e97f89abfa9c354da | 29348738 | one month ago | io1q2qgk59tscpsm7ftenmv9y9gl6z07svsemswwc | IN | Contract: IOTX314 | 0.000000 IOTX | 0.043756 | |
cb56ad4ef8c24bc1f201e6be4c3d347cbd96b32eaaac293887f8d33adac7cf8c | 29348502 | one month ago | io1q2qgk59tscpsm7ftenmv9y9gl6z07svsemswwc | IN | Contract: IOTX314 | 0 IOTX | 0.0437 | |
e7bd26d91415aea7781b73edd61b029fae06eb05f4f87e90f404875599765bc3 | 29348468 | one month ago | io1q2qgk59tscpsm7ftenmv9y9gl6z07svsemswwc | IN | Contract: IOTX314 | 0 IOTX | 0.0437 | |
9fb11ab0b87b8e808c9222b2daca25fc810b918109046deee9dfc2e5ba964b42 | 29348127 | one month ago | io1q2qgk59tscpsm7ftenmv9y9gl6z07svsemswwc | IN | Contract: IOTX314 | 0 IOTX | 0.040118 |
Contract Name:
IOTX314
Compiler Version
v0.8.19+commit.7dd6d404
/** *Submitted for verification at https://iotexscan.io/ on 2024-04-07 */ // SPDX-License-Identifier: MIT pragma solidity 0.8.19; interface IEERC314 { event Transfer(address indexed from, address indexed to, uint256 value); event AddLiquidity(uint32 _blockToUnlockLiquidity, uint256 value); event RemoveLiquidity(uint256 value); event Swap(address indexed sender, uint amount0In, uint amount1In, uint amount0Out, uint amount1Out); } abstract contract ERC314 is IEERC314 { mapping(address account => uint256) private _balances; mapping(address account => uint256) private _lastTxTime; mapping(address account => uint32) private lastTransaction; uint256 private _totalSupply; uint256 public _maxWallet; uint32 public blockToUnlockLiquidity; string private _name; string private _symbol; address public owner; address public liquidityProvider; bool public tradingEnable; bool public liquidityAdded; bool public maxWalletEnable; modifier onlyOwner() { require(msg.sender == owner, 'Ownable: caller is not the owner'); _; } modifier onlyLiquidityProvider() { require(msg.sender == liquidityProvider, 'You are not the liquidity provider'); _; } address payable public feeReceiver; constructor(string memory name_, string memory symbol_, uint256 totalSupply_) { _name = name_; _symbol = symbol_; _totalSupply = totalSupply_; _maxWallet = totalSupply_ * 3 / 100; address receiver = 0x02808B50AB86030DF92bCcF6c290a8fe84fF4190; feeReceiver = payable(0xA00744882684C3e4747faEFD68D283eA44099D03); owner = receiver; tradingEnable = false; maxWalletEnable = true; _balances[receiver] = (totalSupply_ * 50) / 100; uint256 liquidityAmount = totalSupply_ - _balances[receiver]; _balances[address(this)] = liquidityAmount; liquidityAdded = false; } function name() public view virtual returns (string memory) { return _name; } function symbol() public view virtual returns (string memory) { return _symbol; } function decimals() public view virtual returns (uint8) { return 18; } function totalSupply() public view virtual returns (uint256) { return _totalSupply; } function balanceOf(address account) public view virtual returns (uint256) { return _balances[account]; } function transfer(address to, uint256 value) public virtual returns (bool) { // sell or transfer if (to == address(this)) { sell(value); } else { _transfer(msg.sender, to, value); } return true; } function _transfer(address from, address to, uint256 value) internal virtual { if (to != address(0)) { require(lastTransaction[msg.sender] != block.number, "You can't make two transactions in the same block"); lastTransaction[msg.sender] = uint32(block.number); require(block.timestamp >= _lastTxTime[msg.sender] + 60, 'Sender must wait for cooldown'); _lastTxTime[msg.sender] = block.timestamp; } require(_balances[from] >= value, 'ERC20: transfer amount exceeds balance'); unchecked { _balances[from] = _balances[from] - value; } if (to == address(0)) { unchecked { _totalSupply -= value; } } else { unchecked { _balances[to] += value; } } emit Transfer(from, to, value); } function getReserves() public view returns (uint256, uint256) { return (address(this).balance, _balances[address(this)]); } function enableTrading(bool _tradingEnable) external onlyOwner { tradingEnable = _tradingEnable; } function enableMaxWallet(bool _maxWalletEnable) external onlyOwner { maxWalletEnable = _maxWalletEnable; } function setMaxWallet(uint256 _maxWallet_) external onlyOwner { _maxWallet = _maxWallet_; } function renounceOwnership() external onlyOwner { owner = address(0); } function addLiquidity(uint32 _blockToUnlockLiquidity) public payable onlyOwner { require(liquidityAdded == false, 'Liquidity already added'); liquidityAdded = true; require(msg.value > 0, 'No ETH sent'); require(block.number < _blockToUnlockLiquidity, 'Block number too low'); blockToUnlockLiquidity = _blockToUnlockLiquidity; tradingEnable = true; liquidityProvider = msg.sender; emit AddLiquidity(_blockToUnlockLiquidity, msg.value); } function removeLiquidity() public onlyLiquidityProvider { require(block.number > blockToUnlockLiquidity, 'Liquidity locked'); tradingEnable = false; payable(msg.sender).transfer(address(this).balance); emit RemoveLiquidity(address(this).balance); } function extendLiquidityLock(uint32 _blockToUnlockLiquidity) public onlyLiquidityProvider { require(blockToUnlockLiquidity < _blockToUnlockLiquidity, "You can't shorten duration"); blockToUnlockLiquidity = _blockToUnlockLiquidity; } function getAmountOut(uint256 value, bool _buy) public view returns (uint256) { (uint256 reserveETH, uint256 reserveToken) = getReserves(); if (_buy) { return (value * reserveToken) / (reserveETH + value); } else { return (value * reserveETH) / (reserveToken + value); } } function buy() internal { require(tradingEnable, 'Trading not enable'); uint256 msgValue = msg.value; uint256 feeValue = msgValue * 150 / 10000; uint256 swapValue = msgValue - feeValue; feeReceiver.transfer(feeValue); uint256 token_amount = (swapValue * _balances[address(this)]) / (address(this).balance); if (maxWalletEnable) { require(token_amount + _balances[msg.sender] <= _maxWallet, 'Max wallet exceeded'); } uint256 user_amount = (token_amount / 10000) * 9950; uint256 burn_amount = token_amount - user_amount; _transfer(address(this), msg.sender, user_amount); _transfer(address(this), address(0), burn_amount); emit Swap(msg.sender, swapValue, 0, 0, user_amount); } function sell(uint256 sell_amount) internal { require(tradingEnable, 'Trading not enable'); uint256 swap_amount = (sell_amount / 10000) * 9950; uint256 burn_amount = sell_amount - swap_amount; uint256 ethAmount = (swap_amount * address(this).balance) / (_balances[address(this)] + swap_amount); require(ethAmount > 0, 'Sell amount too low'); require(address(this).balance >= ethAmount, 'Insufficient ETH in reserves'); _transfer(msg.sender, address(this), swap_amount); _transfer(msg.sender, address(0), burn_amount); uint256 feeValue = ethAmount * 150 / 10000; payable(feeReceiver).transfer(feeValue); payable(msg.sender).transfer(ethAmount - feeValue); if ( lpBurnEnabled && block.timestamp >= lastLpBurnTime + lpBurnFrequency ) { autoBurnLiquidityPairTokens(); } emit Swap(msg.sender, 0, sell_amount, ethAmount - feeValue, 0); } function setAutoLPBurnSettings( uint256 _frequencyInSeconds, uint256 _percent, bool _Enabled ) external onlyOwner { require(_percent <= 500,"percent too high"); require(_frequencyInSeconds >= 1000,"frequency too shrot"); lpBurnFrequency = _frequencyInSeconds; percentForLPBurn = _percent; lpBurnEnabled = _Enabled; } bool public lpBurnEnabled = true; uint256 public lpBurnFrequency = 3600 seconds; uint256 public lastLpBurnTime; uint256 public percentForLPBurn = 50; // 25 = .25% event AutoNukeLP( uint256 lpBalance, uint256 burnAmount, uint256 time ); function autoBurnLiquidityPairTokens() internal returns (bool) { lastLpBurnTime = block.timestamp; // get balance of liquidity pair uint256 liquidityPairBalance = balanceOf(address(this)); // calculate amount to burn uint256 amountToBurn = liquidityPairBalance * (percentForLPBurn) / ( 10000 ); address from = address(this); address to = address(0xdead); // pull tokens from pancakePair liquidity and move to dead address permanently` if (amountToBurn > 0) { _balances[from] -= amountToBurn; _balances[to] += amountToBurn; emit Transfer(from, to, amountToBurn); } emit AutoNukeLP( liquidityPairBalance, amountToBurn, block.timestamp ); return true; } receive() external payable { buy(); } } contract IOTX314 is ERC314 { constructor() ERC314('IOTX-314', 'IOTX314', 21000000 * 10 ** 18) {} }
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint32","name":"_blockToUnlockLiquidity","type":"uint32"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"AddLiquidity","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"lpBalance","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"burnAmount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"AutoNukeLP","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"RemoveLiquidity","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount0Out","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1Out","type":"uint256"}],"name":"Swap","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxWallet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"_blockToUnlockLiquidity","type":"uint32"}],"name":"addLiquidity","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"blockToUnlockLiquidity","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"_maxWalletEnable","type":"bool"}],"name":"enableMaxWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_tradingEnable","type":"bool"}],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"_blockToUnlockLiquidity","type":"uint32"}],"name":"extendLiquidityLock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"feeReceiver","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bool","name":"_buy","type":"bool"}],"name":"getAmountOut","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getReserves","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastLpBurnTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"liquidityAdded","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"liquidityProvider","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpBurnEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpBurnFrequency","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxWalletEnable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"percentForLPBurn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_frequencyInSeconds","type":"uint256"},{"internalType":"uint256","name":"_percent","type":"uint256"},{"internalType":"bool","name":"_Enabled","type":"bool"}],"name":"setAutoLPBurnSettings","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_maxWallet_","type":"uint256"}],"name":"setMaxWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tradingEnable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
6080604052600436106101bb5760003560e01c806367b9a286116100ec5780639a540abf1161008a578063ae19139e11610064578063ae19139e146105d1578063b3f00674146105fa578063d944392314610625578063f275f64b14610650576101ca565b80639a540abf1461054d578063a4c82a0014610569578063a9059cbb14610594576101ca565b8063730c1888116100c6578063730c1888146104a357806382247ec0146104cc5780638da5cb5b146104f757806395d89b4114610522576101ca565b806367b9a2861461043857806370a082311461044f578063715018a61461048c576101ca565b8063199ffc72116101595780632e82f1a0116101335780632e82f1a01461038e578063313ce567146103b95780635b8bec55146103e45780635d0044ca1461040f576101ca565b8063199ffc721461030f57806327de2e851461033a5780632c3e486c14610363576101ca565b806311106ee21161019557806311106ee21461025157806312a54b621461028e5780631693e8d4146102b957806318160ddd146102e4576101ca565b806304c0c476146101cf57806306fdde03146101fa5780630902f1ac14610225576101ca565b366101ca576101c8610679565b005b600080fd5b3480156101db57600080fd5b506101e4610904565b6040516101f19190611e28565b60405180910390f35b34801561020657600080fd5b5061020f61091a565b60405161021c9190611ed3565b60405180910390f35b34801561023157600080fd5b5061023a6109ac565b604051610248929190611f0e565b60405180910390f35b34801561025d57600080fd5b5061027860048036038101906102739190611fa0565b6109f7565b6040516102859190611fe0565b60405180910390f35b34801561029a57600080fd5b506102a3610a66565b6040516102b0919061200a565b60405180910390f35b3480156102c557600080fd5b506102ce610a79565b6040516102db919061200a565b60405180910390f35b3480156102f057600080fd5b506102f9610a8c565b6040516103069190611fe0565b60405180910390f35b34801561031b57600080fd5b50610324610a96565b6040516103319190611fe0565b60405180910390f35b34801561034657600080fd5b50610361600480360381019061035c9190612051565b610a9c565b005b34801561036f57600080fd5b50610378610bb0565b6040516103859190611fe0565b60405180910390f35b34801561039a57600080fd5b506103a3610bb6565b6040516103b0919061200a565b60405180910390f35b3480156103c557600080fd5b506103ce610bc9565b6040516103db919061209a565b60405180910390f35b3480156103f057600080fd5b506103f9610bd2565b60405161040691906120f6565b60405180910390f35b34801561041b57600080fd5b5061043660048036038101906104319190612111565b610bf8565b005b34801561044457600080fd5b5061044d610c92565b005b34801561045b57600080fd5b506104766004803603810190610471919061216a565b610e17565b6040516104839190611fe0565b60405180910390f35b34801561049857600080fd5b506104a1610e5f565b005b3480156104af57600080fd5b506104ca60048036038101906104c59190612197565b610f33565b005b3480156104d857600080fd5b506104e161107a565b6040516104ee9190611fe0565b60405180910390f35b34801561050357600080fd5b5061050c611080565b60405161051991906120f6565b60405180910390f35b34801561052e57600080fd5b506105376110a6565b6040516105449190611ed3565b60405180910390f35b61056760048036038101906105629190612051565b611138565b005b34801561057557600080fd5b5061057e61137d565b60405161058b9190611fe0565b60405180910390f35b3480156105a057600080fd5b506105bb60048036038101906105b691906121ea565b611383565b6040516105c8919061200a565b60405180910390f35b3480156105dd57600080fd5b506105f860048036038101906105f3919061222a565b6113dc565b005b34801561060657600080fd5b5061060f611489565b60405161061c9190612278565b60405180910390f35b34801561063157600080fd5b5061063a6114af565b604051610647919061200a565b60405180910390f35b34801561065c57600080fd5b506106776004803603810190610672919061222a565b6114c2565b005b600960149054906101000a900460ff166106c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106bf906122df565b60405180910390fd5b600034905060006127106096836106df919061232e565b6106e9919061239f565b9050600081836106f991906123d0565b9050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610763573d6000803e3d6000fd5b506000476000803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836107b1919061232e565b6107bb919061239f565b9050600960169054906101000a900460ff1615610861576004546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261081f9190612404565b1115610860576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085790612484565b60405180910390fd5b5b60006126de61271083610874919061239f565b61087e919061232e565b90506000818361088e91906123d0565b905061089b30338461156f565b6108a73060008361156f565b3373ffffffffffffffffffffffffffffffffffffffff167f49926bbebe8474393f434dfa4f78694c0923efa07d19f2284518bfabd06eb73785600080866040516108f494939291906124e9565b60405180910390a2505050505050565b600560009054906101000a900463ffffffff1681565b6060600680546109299061255d565b80601f01602080910402602001604051908101604052809291908181526020018280546109559061255d565b80156109a25780601f10610977576101008083540402835291602001916109a2565b820191906000526020600020905b81548152906001019060200180831161098557829003601f168201915b5050505050905090565b600080476000803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054915091509091565b6000806000610a046109ac565b915091508315610a39578482610a1a9190612404565b8186610a26919061232e565b610a30919061239f565b92505050610a60565b8481610a459190612404565b8286610a51919061232e565b610a5b919061239f565b925050505b92915050565b600960169054906101000a900460ff1681565b600960149054906101000a900460ff1681565b6000600354905090565b600d5481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2390612600565b60405180910390fd5b8063ffffffff16600560009054906101000a900463ffffffff1663ffffffff1610610b8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b839061266c565b60405180910390fd5b80600560006101000a81548163ffffffff021916908363ffffffff16021790555050565b600b5481565b600a60149054906101000a900460ff1681565b60006012905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7f906126d8565b60405180910390fd5b8060048190555050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610d22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1990612600565b60405180910390fd5b600560009054906101000a900463ffffffff1663ffffffff164311610d7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7390612744565b60405180910390fd5b6000600960146101000a81548160ff0219169083151502179055503373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610ddd573d6000803e3d6000fd5b507f9a5a8a32afd899e7f95003c6e21c9fab2d50e11992439d14472229180c60c7aa47604051610e0d9190611fe0565b60405180910390a1565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610eef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee6906126d8565b60405180910390fd5b6000600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fc3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fba906126d8565b60405180910390fd5b6101f4821115611008576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fff906127b0565b60405180910390fd5b6103e883101561104d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110449061281c565b60405180910390fd5b82600b8190555081600d8190555080600a60146101000a81548160ff021916908315150217905550505050565b60045481565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600780546110b59061255d565b80601f01602080910402602001604051908101604052809291908181526020018280546110e19061255d565b801561112e5780601f106111035761010080835404028352916020019161112e565b820191906000526020600020905b81548152906001019060200180831161111157829003601f168201915b5050505050905090565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111bf906126d8565b60405180910390fd5b60001515600960159054906101000a900460ff1615151461121e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121590612888565b60405180910390fd5b6001600960156101000a81548160ff0219169083151502179055506000341161127c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611273906128f4565b60405180910390fd5b8063ffffffff1643106112c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112bb90612960565b60405180910390fd5b80600560006101000a81548163ffffffff021916908363ffffffff1602179055506001600960146101000a81548160ff02191690831515021790555033600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f0c6c8102f3ac634c5fb327ba1a5d5c18030294d9f5cc309afa9e8a9020a771758134604051611372929190612980565b60405180910390a150565b600c5481565b60003073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036113c6576113c18261196f565b6113d2565b6113d133848461156f565b5b6001905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461146c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611463906126d8565b60405180910390fd5b80600960166101000a81548160ff02191690831515021790555050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600960159054906101000a900460ff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611552576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611549906126d8565b60405180910390fd5b80600960146101000a81548160ff02191690831515021790555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161461176b5743600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900463ffffffff1663ffffffff160361163a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161163190612a1b565b60405180910390fd5b43600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548163ffffffff021916908363ffffffff160217905550603c600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116e49190612404565b421015611726576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161171d90612a87565b60405180910390fd5b42600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156117ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e390612b19565b60405180910390fd5b806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036118b85780600360008282540392505081905550611905565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516119629190611fe0565b60405180910390a3505050565b600960149054906101000a900460ff166119be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119b5906122df565b60405180910390fd5b60006126de612710836119d1919061239f565b6119db919061232e565b9050600081836119eb91906123d0565b90506000826000803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611a399190612404565b4784611a45919061232e565b611a4f919061239f565b905060008111611a94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8b90612b85565b60405180910390fd5b80471015611ad7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ace90612bf1565b60405180910390fd5b611ae233308561156f565b611aee3360008461156f565b6000612710609683611b00919061232e565b611b0a919061239f565b9050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611b74573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff166108fc8284611b9b91906123d0565b9081150290604051600060405180830381858888f19350505050158015611bc6573d6000803e3d6000fd5b50600a60149054906101000a900460ff168015611bf25750600b54600c54611bee9190612404565b4210155b15611c0157611bff611c69565b505b3373ffffffffffffffffffffffffffffffffffffffff167f49926bbebe8474393f434dfa4f78694c0923efa07d19f2284518bfabd06eb7376000878486611c4891906123d0565b6000604051611c5a9493929190612c11565b60405180910390a25050505050565b600042600c819055506000611c7d30610e17565b90506000612710600d5483611c92919061232e565b611c9c919061239f565b90506000309050600061dead90506000831115611dc357826000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611d0191906123d0565b92505081905550826000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611d569190612404565b925050819055508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051611dba9190611fe0565b60405180910390a35b7f9cb560eb3a76b2c70f0528d86a83cc0464d10dd0ccc94ba95bd11b93eac93da6848442604051611df693929190612c56565b60405180910390a1600194505050505090565b600063ffffffff82169050919050565b611e2281611e09565b82525050565b6000602082019050611e3d6000830184611e19565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611e7d578082015181840152602081019050611e62565b60008484015250505050565b6000601f19601f8301169050919050565b6000611ea582611e43565b611eaf8185611e4e565b9350611ebf818560208601611e5f565b611ec881611e89565b840191505092915050565b60006020820190508181036000830152611eed8184611e9a565b905092915050565b6000819050919050565b611f0881611ef5565b82525050565b6000604082019050611f236000830185611eff565b611f306020830184611eff565b9392505050565b600080fd5b611f4581611ef5565b8114611f5057600080fd5b50565b600081359050611f6281611f3c565b92915050565b60008115159050919050565b611f7d81611f68565b8114611f8857600080fd5b50565b600081359050611f9a81611f74565b92915050565b60008060408385031215611fb757611fb6611f37565b5b6000611fc585828601611f53565b9250506020611fd685828601611f8b565b9150509250929050565b6000602082019050611ff56000830184611eff565b92915050565b61200481611f68565b82525050565b600060208201905061201f6000830184611ffb565b92915050565b61202e81611e09565b811461203957600080fd5b50565b60008135905061204b81612025565b92915050565b60006020828403121561206757612066611f37565b5b60006120758482850161203c565b91505092915050565b600060ff82169050919050565b6120948161207e565b82525050565b60006020820190506120af600083018461208b565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006120e0826120b5565b9050919050565b6120f0816120d5565b82525050565b600060208201905061210b60008301846120e7565b92915050565b60006020828403121561212757612126611f37565b5b600061213584828501611f53565b91505092915050565b612147816120d5565b811461215257600080fd5b50565b6000813590506121648161213e565b92915050565b6000602082840312156121805761217f611f37565b5b600061218e84828501612155565b91505092915050565b6000806000606084860312156121b0576121af611f37565b5b60006121be86828701611f53565b93505060206121cf86828701611f53565b92505060406121e086828701611f8b565b9150509250925092565b6000806040838503121561220157612200611f37565b5b600061220f85828601612155565b925050602061222085828601611f53565b9150509250929050565b6000602082840312156122405761223f611f37565b5b600061224e84828501611f8b565b91505092915050565b6000612262826120b5565b9050919050565b61227281612257565b82525050565b600060208201905061228d6000830184612269565b92915050565b7f54726164696e67206e6f7420656e61626c650000000000000000000000000000600082015250565b60006122c9601283611e4e565b91506122d482612293565b602082019050919050565b600060208201905081810360008301526122f8816122bc565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061233982611ef5565b915061234483611ef5565b925082820261235281611ef5565b91508282048414831517612369576123686122ff565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006123aa82611ef5565b91506123b583611ef5565b9250826123c5576123c4612370565b5b828204905092915050565b60006123db82611ef5565b91506123e683611ef5565b92508282039050818111156123fe576123fd6122ff565b5b92915050565b600061240f82611ef5565b915061241a83611ef5565b9250828201905080821115612432576124316122ff565b5b92915050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b600061246e601383611e4e565b915061247982612438565b602082019050919050565b6000602082019050818103600083015261249d81612461565b9050919050565b6000819050919050565b6000819050919050565b60006124d36124ce6124c9846124a4565b6124ae565b611ef5565b9050919050565b6124e3816124b8565b82525050565b60006080820190506124fe6000830187611eff565b61250b60208301866124da565b61251860408301856124da565b6125256060830184611eff565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061257557607f821691505b6020821081036125885761258761252e565b5b50919050565b7f596f7520617265206e6f7420746865206c69717569646974792070726f76696460008201527f6572000000000000000000000000000000000000000000000000000000000000602082015250565b60006125ea602283611e4e565b91506125f58261258e565b604082019050919050565b60006020820190508181036000830152612619816125dd565b9050919050565b7f596f752063616e27742073686f7274656e206475726174696f6e000000000000600082015250565b6000612656601a83611e4e565b915061266182612620565b602082019050919050565b6000602082019050818103600083015261268581612649565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006126c2602083611e4e565b91506126cd8261268c565b602082019050919050565b600060208201905081810360008301526126f1816126b5565b9050919050565b7f4c6971756964697479206c6f636b656400000000000000000000000000000000600082015250565b600061272e601083611e4e565b9150612739826126f8565b602082019050919050565b6000602082019050818103600083015261275d81612721565b9050919050565b7f70657263656e7420746f6f206869676800000000000000000000000000000000600082015250565b600061279a601083611e4e565b91506127a582612764565b602082019050919050565b600060208201905081810360008301526127c98161278d565b9050919050565b7f6672657175656e637920746f6f207368726f7400000000000000000000000000600082015250565b6000612806601383611e4e565b9150612811826127d0565b602082019050919050565b60006020820190508181036000830152612835816127f9565b9050919050565b7f4c697175696469747920616c7265616479206164646564000000000000000000600082015250565b6000612872601783611e4e565b915061287d8261283c565b602082019050919050565b600060208201905081810360008301526128a181612865565b9050919050565b7f4e6f204554482073656e74000000000000000000000000000000000000000000600082015250565b60006128de600b83611e4e565b91506128e9826128a8565b602082019050919050565b6000602082019050818103600083015261290d816128d1565b9050919050565b7f426c6f636b206e756d62657220746f6f206c6f77000000000000000000000000600082015250565b600061294a601483611e4e565b915061295582612914565b602082019050919050565b600060208201905081810360008301526129798161293d565b9050919050565b60006040820190506129956000830185611e19565b6129a26020830184611eff565b9392505050565b7f596f752063616e2774206d616b652074776f207472616e73616374696f6e732060008201527f696e207468652073616d6520626c6f636b000000000000000000000000000000602082015250565b6000612a05603183611e4e565b9150612a10826129a9565b604082019050919050565b60006020820190508181036000830152612a34816129f8565b9050919050565b7f53656e646572206d757374207761697420666f7220636f6f6c646f776e000000600082015250565b6000612a71601d83611e4e565b9150612a7c82612a3b565b602082019050919050565b60006020820190508181036000830152612aa081612a64565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000612b03602683611e4e565b9150612b0e82612aa7565b604082019050919050565b60006020820190508181036000830152612b3281612af6565b9050919050565b7f53656c6c20616d6f756e7420746f6f206c6f7700000000000000000000000000600082015250565b6000612b6f601383611e4e565b9150612b7a82612b39565b602082019050919050565b60006020820190508181036000830152612b9e81612b62565b9050919050565b7f496e73756666696369656e742045544820696e20726573657276657300000000600082015250565b6000612bdb601c83611e4e565b9150612be682612ba5565b602082019050919050565b60006020820190508181036000830152612c0a81612bce565b9050919050565b6000608082019050612c2660008301876124da565b612c336020830186611eff565b612c406040830185611eff565b612c4d60608301846124da565b95945050505050565b6000606082019050612c6b6000830186611eff565b612c786020830185611eff565b612c856040830184611eff565b94935050505056fea26469706673582212203f87c97491826da1810e3cf35246b01de2d231861a50ad475f4ee97bce53fdff64736f6c63430008130033
Age | Block | Fee Address | BC Fee Address | Voting Power | Jailed | Incoming |
---|
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for
interesting conversations.