Latest 25 from a total of 264 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Approve | 18815747 | 398 days ago | IN | 0 ETH | 0.00331274 | ||||
Approve | 15599308 | 849 days ago | IN | 0 ETH | 0.00019458 | ||||
Transfer | 13708169 | 1148 days ago | IN | 0 ETH | 0.00423565 | ||||
Transfer | 13151585 | 1235 days ago | IN | 0 ETH | 0.00428477 | ||||
Transfer | 13008704 | 1257 days ago | IN | 0 ETH | 0.00168921 | ||||
Transfer | 13008687 | 1257 days ago | IN | 0 ETH | 0.0026146 | ||||
Approve | 12816677 | 1287 days ago | IN | 0 ETH | 0.00062827 | ||||
Transfer | 12681917 | 1308 days ago | IN | 0 ETH | 0.0003728 | ||||
Transfer | 12615305 | 1318 days ago | IN | 0 ETH | 0.0010456 | ||||
Transfer | 12477515 | 1340 days ago | IN | 0 ETH | 0.0015831 | ||||
Approve | 12449829 | 1344 days ago | IN | 0 ETH | 0.0077532 | ||||
Transfer | 12350403 | 1359 days ago | IN | 0 ETH | 0.00256172 | ||||
Transfer | 12310439 | 1366 days ago | IN | 0 ETH | 0.0026146 | ||||
Transfer | 12305755 | 1366 days ago | IN | 0 ETH | 0.00235314 | ||||
Transfer | 12243748 | 1376 days ago | IN | 0 ETH | 0.00351366 | ||||
Transfer | 12006717 | 1412 days ago | IN | 0 ETH | 0.00606388 | ||||
Transfer | 11900728 | 1429 days ago | IN | 0 ETH | 0.00511772 | ||||
Transfer | 11745906 | 1452 days ago | IN | 0 ETH | 0.00436174 | ||||
Transfer | 11697183 | 1460 days ago | IN | 0 ETH | 0.00319152 | ||||
Transfer | 11656148 | 1466 days ago | IN | 0 ETH | 0.00206236 | ||||
Transfer | 11648876 | 1467 days ago | IN | 0 ETH | 0.00186172 | ||||
Transfer | 11640592 | 1469 days ago | IN | 0 ETH | 0.0038192 | ||||
Transfer | 11528480 | 1486 days ago | IN | 0 ETH | 0.0012749 | ||||
Transfer | 11527884 | 1486 days ago | IN | 0 ETH | 0.00180852 | ||||
Transfer | 11509742 | 1489 days ago | IN | 0 ETH | 0.00271218 |
Advanced mode: Intended for advanced users or developers and will display all Internal Transactions including zero value transfers. Name tag integration is not available in advanced view.
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
||||
---|---|---|---|---|---|---|---|
18815747 | 398 days ago | 0 ETH | |||||
18815747 | 398 days ago | 0 ETH | |||||
18815747 | 398 days ago | 0 ETH | |||||
18815747 | 398 days ago | 0 ETH | |||||
18815747 | 398 days ago | 0 ETH | |||||
18815747 | 398 days ago | 0 ETH | |||||
18815747 | 398 days ago | 0 ETH | |||||
18814355 | 399 days ago | 0 ETH | |||||
18814355 | 399 days ago | 0 ETH | |||||
18814355 | 399 days ago | 0 ETH | |||||
18814355 | 399 days ago | 0 ETH | |||||
18814355 | 399 days ago | 0 ETH | |||||
18814355 | 399 days ago | 0 ETH | |||||
18814191 | 399 days ago | 0 ETH | |||||
18814191 | 399 days ago | 0 ETH | |||||
18814191 | 399 days ago | 0 ETH | |||||
18814191 | 399 days ago | 0 ETH | |||||
18814191 | 399 days ago | 0 ETH | |||||
18814191 | 399 days ago | 0 ETH | |||||
15599308 | 849 days ago | 0 ETH | |||||
12449837 | 1344 days ago | 0 ETH | |||||
12449837 | 1344 days ago | 0 ETH | |||||
12449837 | 1344 days ago | 0 ETH | |||||
12449837 | 1344 days ago | 0 ETH | |||||
12391851 | 1353 days ago | 0 ETH |
Loading...
Loading
Contract Name:
MineableToken
Compiler Version
v0.4.20+commit.3155dd80
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-05-07 */ // 0.4.20+commit.3155dd80.Emscripten.clang pragma solidity ^0.4.20; // Ethereum Token callback interface tokenRecipient { function receiveApproval( address from, uint256 value, bytes data ) external; } // ERC223 callback interface ContractReceiver { function tokenFallback( address from, uint value, bytes data ) external; } contract owned { address public owner; function owned() public { owner = msg.sender; } function changeOwner( address _miner ) public onlyOwner { owner = _miner; } modifier onlyOwner { require (msg.sender == owner); _; } } // ERC20 token with added ERC223 and Ethereum-Token support // // Blend of multiple interfaces: // - https://theethereum.wiki/w/index.php/ERC20_Token_Standard // - https://www.ethereum.org/token (uncontrolled, non-standard) // - https://github.com/Dexaran/ERC23-tokens/blob/Recommended/ERC223_Token.sol contract MineableToken is owned { string public name; string public symbol; uint8 public decimals; uint256 public totalSupply; uint256 public supplyCap; mapping( address => uint256 ) balances_; mapping( address => mapping(address => uint256) ) allowances_; // ERC20 event Approval( address indexed owner, address indexed spender, uint value ); // ERC20-compatible version only, breaks ERC223 compliance but block // explorers and exchanges expect ERC20. Also, cannot overload events event Transfer( address indexed from, address indexed to, uint256 value ); //bytes data ); // Ethereum Token event Burn( address indexed from, uint256 value ); function MineableToken() public { decimals = uint8(18); supplyCap = 4 * 1e9 * 10**uint256(decimals); name = "Jbox"; symbol = "JBX"; } function mine( uint256 qty ) public onlyOwner { require ( (totalSupply + qty) > totalSupply && (totalSupply + qty) <= supplyCap ); totalSupply += qty; balances_[owner] += qty; Transfer( address(0), owner, qty ); } function cap() public constant returns(uint256) { return supplyCap; } // ERC20 function balanceOf( address owner ) public constant returns (uint) { return balances_[owner]; } // ERC20 function approve( address spender, uint256 value ) public returns (bool success) { // WARNING! When changing the approval amount, first set it back to zero // AND wait until the transaction is mined. Only afterwards set the new // amount. Otherwise you may be prone to a race condition attack. // See: https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 allowances_[msg.sender][spender] = value; Approval( msg.sender, spender, value ); return true; } // recommended fix for known attack on any ERC20 function safeApprove( address _spender, uint256 _currentValue, uint256 _value ) public returns (bool success) { // If current allowance for _spender is equal to _currentValue, then // overwrite it with _value and return true, otherwise return false. if (allowances_[msg.sender][_spender] == _currentValue) return approve(_spender, _value); return false; } // ERC20 function allowance( address owner, address spender ) public constant returns (uint256 remaining) { return allowances_[owner][spender]; } // ERC20 function transfer(address to, uint256 value) public returns (bool success) { bytes memory empty; // null _transfer( msg.sender, to, value, empty ); return true; } // ERC20 function transferFrom( address from, address to, uint256 value ) public returns (bool success) { require( value <= allowances_[from][msg.sender] ); allowances_[from][msg.sender] -= value; bytes memory empty; _transfer( from, to, value, empty ); return true; } // Ethereum Token function approveAndCall( address spender, uint256 value, bytes context ) public returns (bool success) { if ( approve(spender, value) ) { tokenRecipient recip = tokenRecipient( spender ); if (isContract(recip)) recip.receiveApproval( msg.sender, value, context ); return true; } return false; } // Ethereum Token function burn( uint256 value ) public returns (bool success) { require( balances_[msg.sender] >= value ); balances_[msg.sender] -= value; totalSupply -= value; Burn( msg.sender, value ); return true; } // Ethereum Token function burnFrom( address from, uint256 value ) public returns (bool success) { require( balances_[from] >= value ); require( value <= allowances_[from][msg.sender] ); balances_[from] -= value; allowances_[from][msg.sender] -= value; totalSupply -= value; Burn( from, value ); return true; } // ERC223 Transfer and invoke specified callback function transfer( address to, uint value, bytes data, string custom_fallback ) public returns (bool success) { _transfer( msg.sender, to, value, data ); // throws if custom_fallback is not a valid contract call require( address(to).call.value(0)(bytes4(keccak256(custom_fallback)), msg.sender, value, data) ); return true; } // ERC223 Transfer to a contract or externally-owned account function transfer( address to, uint value, bytes data ) public returns (bool success) { if (isContract(to)) { return transferToContract( to, value, data ); } _transfer( msg.sender, to, value, data ); return true; } // ERC223 Transfer to contract and invoke tokenFallback() method function transferToContract( address to, uint value, bytes data ) private returns (bool success) { _transfer( msg.sender, to, value, data ); ContractReceiver rx = ContractReceiver(to); if (isContract(rx)) { rx.tokenFallback( msg.sender, value, data ); return true; } return false; } // ERC223 fetch contract size (must be nonzero to be a contract) function isContract( address _addr ) private constant returns (bool) { uint length; assembly { length := extcodesize(_addr) } return (length > 0); } function _transfer( address from, address to, uint value, bytes data ) internal { require( to != 0x0 ); require( balances_[from] >= value ); require( balances_[to] + value > balances_[to] ); // catch overflow balances_[from] -= value; balances_[to] += value; bytes memory ignore; ignore = data; // ignore compiler warning Transfer( from, to, value ); // ERC20-version, ignore data } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"cap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"qty","type":"uint256"}],"name":"mine","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"supplyCap","outputs":[{"name":"","type":"uint256"}],"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":"_miner","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"},{"name":"data","type":"bytes"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"},{"name":"context","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"to","type":"address"},{"name":"value","type":"uint256"},{"name":"data","type":"bytes"},{"name":"custom_fallback","type":"string"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_currentValue","type":"uint256"},{"name":"_value","type":"uint256"}],"name":"safeApprove","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"},{"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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]
Contract Creation Code
6060604052341561000f57600080fd5b60008054600160a060020a03191633600160a060020a031617905560038054601260ff19909116179081905560ff16600a0a63ee6b28000260055560408051908101604052600481527f4a626f7800000000000000000000000000000000000000000000000000000000602082015260019080516100919291602001906100df565b5060408051908101604052600381527f4a42580000000000000000000000000000000000000000000000000000000000602082015260029080516100d99291602001906100df565b5061017a565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012057805160ff191683800117855561014d565b8280016001018555821561014d579182015b8281111561014d578251825591602001919060010190610132565b5061015992915061015d565b5090565b61017791905b808211156101595760008155600101610163565b90565b610e6a806200018a6000396000f3006060604052600436106100f85763ffffffff60e060020a60003504166306fdde0381146100fd578063095ea7b31461018757806318160ddd146101bd57806323b872dd146101e2578063313ce5671461020a578063355274ea1461023357806342966c68146102465780634d4748981461025c57806370a082311461027457806379cc6790146102935780638da5cb5b146102b55780638f770ad0146102e457806395d89b41146102f7578063a6f9dae11461030a578063a9059cbb14610329578063be45fd621461034b578063cae9ca51146103b0578063dd62ed3e14610415578063f6368f8a1461043a578063f6503662146104e1575b600080fd5b341561010857600080fd5b610110610506565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561014c578082015183820152602001610134565b50505050905090810190601f1680156101795780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561019257600080fd5b6101a9600160a060020a03600435166024356105a4565b604051901515815260200160405180910390f35b34156101c857600080fd5b6101d0610610565b60405190815260200160405180910390f35b34156101ed57600080fd5b6101a9600160a060020a0360043581169060243516604435610616565b341561021557600080fd5b61021d610699565b60405160ff909116815260200160405180910390f35b341561023e57600080fd5b6101d06106a2565b341561025157600080fd5b6101a96004356106a8565b341561026757600080fd5b610272600435610733565b005b341561027f57600080fd5b6101d0600160a060020a03600435166107d8565b341561029e57600080fd5b6101a9600160a060020a03600435166024356107f3565b34156102c057600080fd5b6102c86108cf565b604051600160a060020a03909116815260200160405180910390f35b34156102ef57600080fd5b6101d06108de565b341561030257600080fd5b6101106108e4565b341561031557600080fd5b610272600160a060020a036004351661094f565b341561033457600080fd5b6101a9600160a060020a0360043516602435610999565b341561035657600080fd5b6101a960048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506109b995505050505050565b34156103bb57600080fd5b6101a960048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506109ee95505050505050565b341561042057600080fd5b6101d0600160a060020a0360043581169060243516610b05565b341561044557600080fd5b6101a960048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528181529291906020840183838082843750949650610b3095505050505050565b34156104ec57600080fd5b6101a9600160a060020a0360043516602435604435610c6a565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561059c5780601f106105715761010080835404028352916020019161059c565b820191906000526020600020905b81548152906001019060200180831161057f57829003601f168201915b505050505081565b600160a060020a03338116600081815260076020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60045481565b6000610620610e2c565b600160a060020a038086166000908152600760209081526040808320339094168352929052205483111561065357600080fd5b600160a060020a038086166000908152600760209081526040808320339094168352929052208054849003905561068c85858584610cad565b600191505b509392505050565b60035460ff1681565b60055490565b600160a060020a033316600090815260066020526040812054829010156106ce57600080fd5b600160a060020a03331660008181526006602052604090819020805485900390556004805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60005433600160a060020a0390811691161461074e57600080fd5b6004548181011180156107675750600554816004540111155b151561077257600080fd5b600480548201905560008054600160a060020a03908116825260066020526040808320805485019055825490911691907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a350565b600160a060020a031660009081526006602052604090205490565b600160a060020a0382166000908152600660205260408120548290101561081957600080fd5b600160a060020a038084166000908152600760209081526040808320339094168352929052205482111561084c57600080fd5b600160a060020a038084166000818152600660209081526040808320805488900390556007825280832033909516835293905282902080548590039055600480548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b600054600160a060020a031681565b60055481565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561059c5780601f106105715761010080835404028352916020019161059c565b60005433600160a060020a0390811691161461096a57600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60006109a3610e2c565b6109af33858584610cad565b5060019392505050565b60006109c484610d87565b156109db576109d4848484610d8f565b90506109e7565b6109af33858585610cad565b9392505050565b6000806109fb85856105a4565b15610afa575083610a0b81610d87565b15610af15780600160a060020a031663a2d578533386866040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610a8f578082015183820152602001610a77565b50505050905090810190601f168015610abc5780820380516001836020036101000a031916815260200191505b50945050505050600060405180830381600087803b1515610adc57600080fd5b6102c65a03f11515610aed57600080fd5b5050505b60019150610691565b506000949350505050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b6000610b3e33868686610cad565b84600160a060020a03166000836040518082805190602001908083835b60208310610b7a5780518252601f199092019160209182019101610b5b565b6001836020036101000a0380198251168184511617909252505050919091019250604091505051809103902060e060020a9004903387876040518563ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a03168152602001838152602001828051906020019080838360005b83811015610c0b578082015183820152602001610bf3565b50505050905090810190601f168015610c385780820380516001836020036101000a031916815260200191505b50935050505060006040518083038185886187965a03f193505050501515610c5f57600080fd5b506001949350505050565b600160a060020a033381166000908152600760209081526040808320938716835292905290812054831415610ca3576109d484836105a4565b5060009392505050565b610cb5610e2c565b600160a060020a0384161515610cca57600080fd5b600160a060020a03851660009081526006602052604090205483901015610cf057600080fd5b600160a060020a03841660009081526006602052604090205483810111610d1657600080fd5b50600160a060020a03808516600081815260066020526040808220805487900390559286168082529083902080548601905583929091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a35050505050565b6000903b1190565b600080610d9e33868686610cad565b5083610da981610d87565b15610afa5780600160a060020a031663c0ee0b8a3386866040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a03168152602001838152602001806020018281038252838181518152602001915080519060200190808383600083811015610a8f578082015183820152602001610a77565b602060405190810160405260008152905600a165627a7a72305820415b7d684a1674617906c254e0aa873df75fe51b26224bbde98b9c4b81fda1a20029
Deployed Bytecode
0x6060604052600436106100f85763ffffffff60e060020a60003504166306fdde0381146100fd578063095ea7b31461018757806318160ddd146101bd57806323b872dd146101e2578063313ce5671461020a578063355274ea1461023357806342966c68146102465780634d4748981461025c57806370a082311461027457806379cc6790146102935780638da5cb5b146102b55780638f770ad0146102e457806395d89b41146102f7578063a6f9dae11461030a578063a9059cbb14610329578063be45fd621461034b578063cae9ca51146103b0578063dd62ed3e14610415578063f6368f8a1461043a578063f6503662146104e1575b600080fd5b341561010857600080fd5b610110610506565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561014c578082015183820152602001610134565b50505050905090810190601f1680156101795780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561019257600080fd5b6101a9600160a060020a03600435166024356105a4565b604051901515815260200160405180910390f35b34156101c857600080fd5b6101d0610610565b60405190815260200160405180910390f35b34156101ed57600080fd5b6101a9600160a060020a0360043581169060243516604435610616565b341561021557600080fd5b61021d610699565b60405160ff909116815260200160405180910390f35b341561023e57600080fd5b6101d06106a2565b341561025157600080fd5b6101a96004356106a8565b341561026757600080fd5b610272600435610733565b005b341561027f57600080fd5b6101d0600160a060020a03600435166107d8565b341561029e57600080fd5b6101a9600160a060020a03600435166024356107f3565b34156102c057600080fd5b6102c86108cf565b604051600160a060020a03909116815260200160405180910390f35b34156102ef57600080fd5b6101d06108de565b341561030257600080fd5b6101106108e4565b341561031557600080fd5b610272600160a060020a036004351661094f565b341561033457600080fd5b6101a9600160a060020a0360043516602435610999565b341561035657600080fd5b6101a960048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506109b995505050505050565b34156103bb57600080fd5b6101a960048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506109ee95505050505050565b341561042057600080fd5b6101d0600160a060020a0360043581169060243516610b05565b341561044557600080fd5b6101a960048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528181529291906020840183838082843750949650610b3095505050505050565b34156104ec57600080fd5b6101a9600160a060020a0360043516602435604435610c6a565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561059c5780601f106105715761010080835404028352916020019161059c565b820191906000526020600020905b81548152906001019060200180831161057f57829003601f168201915b505050505081565b600160a060020a03338116600081815260076020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60045481565b6000610620610e2c565b600160a060020a038086166000908152600760209081526040808320339094168352929052205483111561065357600080fd5b600160a060020a038086166000908152600760209081526040808320339094168352929052208054849003905561068c85858584610cad565b600191505b509392505050565b60035460ff1681565b60055490565b600160a060020a033316600090815260066020526040812054829010156106ce57600080fd5b600160a060020a03331660008181526006602052604090819020805485900390556004805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60005433600160a060020a0390811691161461074e57600080fd5b6004548181011180156107675750600554816004540111155b151561077257600080fd5b600480548201905560008054600160a060020a03908116825260066020526040808320805485019055825490911691907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a350565b600160a060020a031660009081526006602052604090205490565b600160a060020a0382166000908152600660205260408120548290101561081957600080fd5b600160a060020a038084166000908152600760209081526040808320339094168352929052205482111561084c57600080fd5b600160a060020a038084166000818152600660209081526040808320805488900390556007825280832033909516835293905282902080548590039055600480548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b600054600160a060020a031681565b60055481565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561059c5780601f106105715761010080835404028352916020019161059c565b60005433600160a060020a0390811691161461096a57600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60006109a3610e2c565b6109af33858584610cad565b5060019392505050565b60006109c484610d87565b156109db576109d4848484610d8f565b90506109e7565b6109af33858585610cad565b9392505050565b6000806109fb85856105a4565b15610afa575083610a0b81610d87565b15610af15780600160a060020a031663a2d578533386866040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610a8f578082015183820152602001610a77565b50505050905090810190601f168015610abc5780820380516001836020036101000a031916815260200191505b50945050505050600060405180830381600087803b1515610adc57600080fd5b6102c65a03f11515610aed57600080fd5b5050505b60019150610691565b506000949350505050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b6000610b3e33868686610cad565b84600160a060020a03166000836040518082805190602001908083835b60208310610b7a5780518252601f199092019160209182019101610b5b565b6001836020036101000a0380198251168184511617909252505050919091019250604091505051809103902060e060020a9004903387876040518563ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a03168152602001838152602001828051906020019080838360005b83811015610c0b578082015183820152602001610bf3565b50505050905090810190601f168015610c385780820380516001836020036101000a031916815260200191505b50935050505060006040518083038185886187965a03f193505050501515610c5f57600080fd5b506001949350505050565b600160a060020a033381166000908152600760209081526040808320938716835292905290812054831415610ca3576109d484836105a4565b5060009392505050565b610cb5610e2c565b600160a060020a0384161515610cca57600080fd5b600160a060020a03851660009081526006602052604090205483901015610cf057600080fd5b600160a060020a03841660009081526006602052604090205483810111610d1657600080fd5b50600160a060020a03808516600081815260066020526040808220805487900390559286168082529083902080548601905583929091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a35050505050565b6000903b1190565b600080610d9e33868686610cad565b5083610da981610d87565b15610afa5780600160a060020a031663c0ee0b8a3386866040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a03168152602001838152602001806020018281038252838181518152602001915080519060200190808383600083811015610a8f578082015183820152602001610a77565b602060405190810160405260008152905600a165627a7a72305820415b7d684a1674617906c254e0aa873df75fe51b26224bbde98b9c4b81fda1a20029
Swarm Source
bzzr://415b7d684a1674617906c254e0aa873df75fe51b26224bbde98b9c4b81fda1a2
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
BSC | 100.00% | $0.046323 | 10,000 | $463.23 |
Loading...
Loading
[ 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.