Contract 0x38519c0328536731f0d7a1de4b4f855134948dc3 1

Txn Hash Method
Block
From
To
Value [Txn Fee]
0xc8e0b64371a02f12ac66060cc18b62161c6ef9476d33d9ce6f99585c89cd3688Approve107109492021-12-09 5:14:392 hrs 52 mins ago0x79f403ba2323ee4b554fd6af90bf664a0d88eb08 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001158852.5
0x772e6d673c2200a7688fd14893d3283726851641cc3d17e4893f1a3ea042f197Approve107108952021-12-09 5:11:572 hrs 55 mins ago0x9005766652a9cadea0ea348c37bfd2a7d4275578 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001158852.5
0xa402eb430d450472a7cf41b88a7270fdf4fb9f8ebc82d2df33ccae19ce468a32Approve107108732021-12-09 5:10:512 hrs 56 mins ago0xe40bb7babfd3d0664ebf3e2aa9cbf10f945ceda3 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001158852.5
0xa799fdf2a9ca71e287790a799e077ed1f8ce76c3ce2d6ff4b7b172b68d1402cbApprove107100252021-12-09 4:28:273 hrs 38 mins ago0x02cc44cae7e0fa675d0c4cb251bf83adc1176fc0 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001158852.5
0x32c6ef5aab45e72f65a8de731a4a637080d4f27f144016aa2e024ee98b9442d0Approve107099902021-12-09 4:26:423 hrs 40 mins ago0x02cc44cae7e0fa675d0c4cb251bf83adc1176fc0 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001159152.5
0xf7f78204f50f8fa7136a4774cbb9e0d01cffab16ac1d2030a65b0253c4746482Transfer107000762021-12-08 20:11:0011 hrs 56 mins ago0x36dcc0e92d71b702085150ee9b43d3dc2496da64 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00007514752.5
0x4e0ff2a3d44ecc36615445b1697d9d120771bdf7ffdedcb315ffcb7f86ad3f78Transfer107000642021-12-08 20:10:2411 hrs 56 mins ago0xfe1e7bc75f4f06e2b1a9f47e9d60706a8a78dea8 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00007514752.5
0xa49b487909646c14812aa61007ea9bff93e3e3662fe9388a758980d1eae174cdTransfer107000572021-12-08 20:10:0311 hrs 57 mins ago0x101909e5540a69afa4900876eb2841108a81b455 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00007517752.5
0x55a9a2afeb9a6f00bdcbc94aba70d2df5d222a89a714b673d47eb20784879795Transfer106959042021-12-08 16:42:2415 hrs 24 mins ago0xf5474646e1023cd752da580048ebd17be43dc949 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00007511752.5
0x34509a494b4fea316fb905a55675f354537c3c3d5f604551f4f6113ad28a9cb3Approve106891502021-12-08 11:04:4221 hrs 2 mins ago0x01e2cd59f869c3dd24865a2e4c1b3912b9a472e8 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00010426952.25
0xd1032cf7562b3cab95fc0c6a555c0cf53ffe705c2609c78c0a430d081fdcafd7Transfer106852902021-12-08 7:51:421 day 15 mins ago0xfd2d4bf5ed9892e29c2418a80423aade20eda50a IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.000106134752.25
0x61e84e0a2dbb2900432d89907aace2afb8479368b8ed5afac7d9be9537ae3dc0Transfer106851632021-12-08 7:45:211 day 21 mins ago0xfd2d4bf5ed9892e29c2418a80423aade20eda50a IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.000061359752.25
0xd0c243b7f74b45de265beb67a3989f5a238148c9dd8e5304875b07ecec8ffdf1Approve106847172021-12-08 7:23:031 day 44 mins ago0xd8100278495b12384fb13800f40a2558aa5c6ca9 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00010432352.25
0x846bb04da10a832a88cec7d9702197eaac03c0b94fbcdd24bf8471a40f268d15Transfer106839122021-12-08 6:42:481 day 1 hr ago0x41a3c51e0b17466ec1fc00eeb78a1135188eebb1 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0003136239
0x0671f3105c7b153a19bc34776acb20053e6d7b48802dec35196126b05cebadf1Transfer106809722021-12-08 4:15:481 day 3 hrs ago0xbd1b8993248679f0f44f2191d09d24edaf5f974e IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0002704239
0x4703dba6cdf27673a1f46a3b74ca66bb7f13174234f96b9a471be9afe2b1179dApprove106804872021-12-08 3:51:331 day 4 hrs ago0x30440e439d328c1292414f87727ff1c80d4b4e84 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001158852.5
0x5e5ab256018e249594b1c4d1ccb7d869eae4b6b30e83fb0eccd1d370e8a2aa37Approve106804822021-12-08 3:51:181 day 4 hrs ago0x30440e439d328c1292414f87727ff1c80d4b4e84 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00006095252.5
0x6320a5e021c81cf1f7f132e49c08fc448c24a8e12500e3efcb2be5e08fbf3d64Approve106804582021-12-08 3:50:061 day 4 hrs ago0x30440e439d328c1292414f87727ff1c80d4b4e84 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001159152.5
0x90aa652904094e8c06f5450e3dbeffa50284a55446338fce4fc51b432d37bf48Approve106804272021-12-08 3:48:331 day 4 hrs ago0x30440e439d328c1292414f87727ff1c80d4b4e84 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001158852.5
0xc4360fc2ffb31a704cd57276316d9bb0a35377266c7eec0b2136312a3279b5e4Transfer106776512021-12-08 1:29:451 day 6 hrs ago0x39f2f1524c76e89b3475b0d80de7ce09dd336dc3 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00011789752.5
0x600c169efc7f3bb6970639ab214e33f4ab95a0032472fd536f921a5234ae5601Transfer106776362021-12-08 1:29:001 day 6 hrs ago0xe8c069bc7c17b85b9780f4db53fa4837863f45f8 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00007514752.5
0xbd29fa399b066298567d0fe979782409bdb6897fbbbfa0e6286eb20f1348ac0cApprove106655422021-12-07 15:24:181 day 16 hrs ago0x29b00007dd9828c745bf754ff31e38bba4c273e8 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0001158852.5
0x88731d0fb20eb9f38e35a26487df545ba3d689bf8c66712c3343debd277e2d28Transfer106584412021-12-07 9:29:151 day 22 hrs ago0x524184a783fa1b1e5aa3505ee0577c4890a15d31 IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.0002703159
0x587ab11abcc3263439f357ffa6ba7f0bd5f1e14419cb6ef0ab4e5c83529ddb13Transfer106576332021-12-07 8:48:511 day 23 hrs ago0xa87bf7b6ea73fe104b34ac56a0473fea20c5fdde IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00011789752.5
0x099663791273a09149e73ed8ef33e826c7e7d89bdd77cb2d90278f2a39d78236Transfer106546142021-12-07 6:17:542 days 1 hr ago0x7726c072a84f5db8c8d5e87b9a9aaa0d4335841b IN  0x38519c0328536731f0d7a1de4b4f855134948dc30 HT0.00008711752.5
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
TWFI

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at hecoinfo.com on 2021-09-13
*/

/**
 *Submitted for verification at hecoinfo.com on 2021-08-19
*/

pragma solidity ^0.4.26;


// Math operations with safety checks that throw on error
library SafeMath {
    
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "Math error");
        return c;
    }
  
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a, "Math error");
        return a - b;
    }
  
}


// Abstract contract for the full ERC 20 Token standard
contract ERC20 {
    
    function balanceOf(address _address) public view returns (uint256 balance);
    
    function transfer(address _to, uint256 _value) public returns (bool success);
    
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
    
    function approve(address _spender, uint256 _value) public returns (bool success);
    
    function allowance(address _owner, address _spender) public view returns (uint256 remaining);


    event Transfer(address indexed from, address indexed to, uint256 value);

    event Approval(address indexed owner, address indexed spender, uint256 value);
    
}


// Token contract
contract TWFI is ERC20 {
    
    string public name = "TWFI";
    string public symbol = "TWFI";
    uint8 public decimals = 18;
    uint256 public totalSupply = 80000000 * 10**18;
    mapping (address => uint256) public balances;
    mapping (address => mapping (address => uint256)) public allowed;
    
    constructor() public {
        balances[msg.sender] = totalSupply;
    }
    
    function balanceOf(address _address) public view returns (uint256 balance) {
        return balances[_address];
    }
    
    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(_to != address(0), "Zero address error");
        require(balances[msg.sender] >= _value && _value > 0, "Insufficient balance or zero amount");
        balances[msg.sender] = SafeMath.sub(balances[msg.sender], _value);
        balances[_to] = SafeMath.add(balances[_to], _value);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }
    
    function approve(address _spender, uint256 _amount) public returns (bool success) {
        require(_spender != address(0), "Zero address error");
        require((allowed[msg.sender][_spender] == 0) || (_amount == 0), "Approve amount error");
        allowed[msg.sender][_spender] = _amount;
        emit Approval(msg.sender, _spender, _amount);
        return true;
    }
    
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_from != address(0) && _to != address(0), "Zero address error");
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0, "Insufficient balance or zero amount");
        balances[_from] = SafeMath.sub(balances[_from], _value);
        balances[_to] = SafeMath.add(balances[_to], _value);
        allowed[_from][msg.sender] = SafeMath.sub(allowed[_from][msg.sender], _value);
        emit Transfer(_from, _to, _value);
        return true;
    }
    
    function allowance(address _owner, address _spender) public view returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }
    
    
}

Contract Security Audit

Contract ABI

[{"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":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":"","type":"address"}],"name":"balances","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":"","type":"address"},{"name":"","type":"address"}],"name":"allowed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"}]

60806040526040805190810160405280600481526020017f5457464900000000000000000000000000000000000000000000000000000000815250600090805190602001906200005192919062000125565b506040805190810160405280600481526020017f5457464900000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f92919062000125565b506012600260006101000a81548160ff021916908360ff1602179055506a422ca8b0a00a4250000000600355348015620000d857600080fd5b50600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001d4565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200016857805160ff191683800117855562000199565b8280016001018555821562000199579182015b82811115620001985782518255916020019190600101906200017b565b5b509050620001a89190620001ac565b5090565b620001d191905b80821115620001cd576000816000905550600101620001b3565b5090565b90565b61134180620001e46000396000f3006080604052600436106100af576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100b4578063095ea7b31461014457806318160ddd146101a957806323b872dd146101d457806327e235e314610259578063313ce567146102b05780635c658165146102e157806370a082311461035857806395d89b41146103af578063a9059cbb1461043f578063dd62ed3e146104a4575b600080fd5b3480156100c057600080fd5b506100c961051b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101095780820151818401526020810190506100ee565b50505050905090810190601f1680156101365780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015057600080fd5b5061018f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506105b9565b604051808215151515815260200191505060405180910390f35b3480156101b557600080fd5b506101be61084e565b6040518082815260200191505060405180910390f35b3480156101e057600080fd5b5061023f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610854565b604051808215151515815260200191505060405180910390f35b34801561026557600080fd5b5061029a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d32565b6040518082815260200191505060405180910390f35b3480156102bc57600080fd5b506102c5610d4a565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102ed57600080fd5b50610342600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d5d565b6040518082815260200191505060405180910390f35b34801561036457600080fd5b50610399600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d82565b6040518082815260200191505060405180910390f35b3480156103bb57600080fd5b506103c4610dcb565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104045780820151818401526020810190506103e9565b50505050905090810190601f1680156104315780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561044b57600080fd5b5061048a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e69565b604051808215151515815260200191505060405180910390f35b3480156104b057600080fd5b50610505600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061117f565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105b15780601f10610586576101008083540402835291602001916105b1565b820191906000526020600020905b81548152906001019060200180831161059457829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561065f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f5a65726f2061646472657373206572726f72000000000000000000000000000081525060200191505060405180910390fd5b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414806106ea5750600082145b151561075e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f417070726f766520616d6f756e74206572726f7200000000000000000000000081525060200191505060405180910390fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60035481565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156108bf5750600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1515610933576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f5a65726f2061646472657373206572726f72000000000000000000000000000081525060200191505060405180910390fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156109fe575081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610a0a5750600082115b1515610aa4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f496e73756666696369656e742062616c616e6365206f72207a65726f20616d6f81526020017f756e74000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b610aed600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611206565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b79600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361128b565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c42600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611206565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60046020528060005260406000206000915090505481565b600260009054906101000a900460ff1681565b6005602052816000526040600020602052806000526040600020600091509150505481565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610e615780601f10610e3657610100808354040283529160200191610e61565b820191906000526020600020905b815481529060010190602001808311610e4457829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610f0f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f5a65726f2061646472657373206572726f72000000000000000000000000000081525060200191505060405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610f5e5750600082115b1515610ff8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f496e73756666696369656e742062616c616e6365206f72207a65726f20616d6f81526020017f756e74000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b611041600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611206565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110cd600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361128b565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000828211151515611280576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600a8152602001807f4d617468206572726f720000000000000000000000000000000000000000000081525060200191505060405180910390fd5b818303905092915050565b600080828401905083811015151561130b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600a8152602001807f4d617468206572726f720000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80915050929150505600a165627a7a72305820c3c6ec953abc83a07a81c997578d7f21380ee3902cd1fd361b9b764047f0d8b00029

Deployed ByteCode Sourcemap

1270:2173:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1306:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1306:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1306:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2275:379;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2275:379:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1409:46;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1409:46:0;;;;;;;;;;;;;;;;;;;;;;;2666:606;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2666:606:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1462:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1462:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1376:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1376:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;1513:64;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1513:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1676:119;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1676:119:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1340:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1340:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1340:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1807:456;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1807:456:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3284:144;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3284:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1306:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2275:379::-;2343:12;2396:1;2376:22;;:8;:22;;;;2368:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2474:1;2441:7;:19;2449:10;2441:19;;;;;;;;;;;;;;;:29;2461:8;2441:29;;;;;;;;;;;;;;;;:34;2440:54;;;;2492:1;2481:7;:12;2440:54;2432:87;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2562:7;2530;:19;2538:10;2530:19;;;;;;;;;;;;;;;:29;2550:8;2530:29;;;;;;;;;;;;;;;:39;;;;2606:8;2585:39;;2594:10;2585:39;;;2616:7;2585:39;;;;;;;;;;;;;;;;;;2642:4;2635:11;;2275:379;;;;:::o;1409:46::-;;;;:::o;2666:606::-;2748:12;2798:1;2781:19;;:5;:19;;;;:40;;;;;2819:1;2804:17;;:3;:17;;;;2781:40;2773:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2882:6;2863:8;:15;2872:5;2863:15;;;;;;;;;;;;;;;;:25;;:65;;;;;2922:6;2892:7;:14;2900:5;2892:14;;;;;;;;;;;;;;;:26;2907:10;2892:26;;;;;;;;;;;;;;;;:36;;2863:65;:79;;;;;2941:1;2932:6;:10;2863:79;2855:127;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3011:37;3024:8;:15;3033:5;3024:15;;;;;;;;;;;;;;;;3041:6;3011:12;:37::i;:::-;2993:8;:15;3002:5;2993:15;;;;;;;;;;;;;;;:55;;;;3075:35;3088:8;:13;3097:3;3088:13;;;;;;;;;;;;;;;;3103:6;3075:12;:35::i;:::-;3059:8;:13;3068:3;3059:13;;;;;;;;;;;;;;;:51;;;;3150:48;3163:7;:14;3171:5;3163:14;;;;;;;;;;;;;;;:26;3178:10;3163:26;;;;;;;;;;;;;;;;3191:6;3150:12;:48::i;:::-;3121:7;:14;3129:5;3121:14;;;;;;;;;;;;;;;:26;3136:10;3121:26;;;;;;;;;;;;;;;:77;;;;3230:3;3214:28;;3223:5;3214:28;;;3235:6;3214:28;;;;;;;;;;;;;;;;;;3260:4;3253:11;;2666:606;;;;;:::o;1462:44::-;;;;;;;;;;;;;;;;;:::o;1376:26::-;;;;;;;;;;;;;:::o;1513:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1676:119::-;1734:15;1769:8;:18;1778:8;1769:18;;;;;;;;;;;;;;;;1762:25;;1676:119;;;:::o;1340:29::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1807:456::-;1870:12;1918:1;1903:17;;:3;:17;;;;1895:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1986:6;1962:8;:20;1971:10;1962:20;;;;;;;;;;;;;;;;:30;;:44;;;;;2005:1;1996:6;:10;1962:44;1954:92;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2080:42;2093:8;:20;2102:10;2093:20;;;;;;;;;;;;;;;;2115:6;2080:12;:42::i;:::-;2057:8;:20;2066:10;2057:20;;;;;;;;;;;;;;;:65;;;;2149:35;2162:8;:13;2171:3;2162:13;;;;;;;;;;;;;;;;2177:6;2149:12;:35::i;:::-;2133:8;:13;2142:3;2133:13;;;;;;;;;;;;;;;:51;;;;2221:3;2200:33;;2209:10;2200:33;;;2226:6;2200:33;;;;;;;;;;;;;;;;;;2251:4;2244:11;;1807:456;;;;:::o;3284:144::-;3358:17;3395:7;:15;3403:6;3395:15;;;;;;;;;;;;;;;:25;3411:8;3395:25;;;;;;;;;;;;;;;;3388:32;;3284:144;;;;:::o;362:138::-;420:7;453:1;448;:6;;440:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;491:1;487;:5;480:12;;362:138;;;;:::o;190:162::-;248:7;268:9;284:1;280;:5;268:17;;309:1;304;:6;;296:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;343:1;336:8;;190:162;;;;;:::o

Swarm Source

bzzr://c3c6ec953abc83a07a81c997578d7f21380ee3902cd1fd361b9b764047f0d8b0
Block Transaction Gas Used Reward
Age Block Fee Address Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading