Contract 0x02618C556d075D2C5ACA9021Be2773764969bb51 4

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x24a9880c65e44367b70d018923b967a54f3a2ca46c86b113729a774fd2d7d168Transfer144540652022-01-17 20:44:0113 hrs 18 mins ago0xcfa85d8b99a50a209c1ab926d7793ba462b32227 IN  Save Ralph: Old RALPH Token0 BNB0.00018087
0xbed764bd9c38c3359096dd2d48857e14bb8b2c1001ce806a94fb4a44cee7de5fTransfer143970742022-01-15 20:53:562 days 13 hrs ago0x6afebff2d52cd57e9c640dcc7d1058d57a3ea232 IN  Save Ralph: Old RALPH Token0 BNB0.00018087
0xcb26cc5d0e62b88ab69183ab51bdf5425fa571e5b22576476fd15fbae99cad36Approve143512332022-01-14 6:36:484 days 3 hrs ago0x45e53a50cc128168abdabf8be7af0e0337e87bb7 IN  Save Ralph: Old RALPH Token0 BNB0.000265782
0x84340c6264a78bddc713641677d80ffcd1ca4750e039dc0b9dddae6e9156e836Approve142849752022-01-11 23:16:506 days 10 hrs ago0x06e3f1c0152a620ed2ee7e22427b7e8f452b0837 IN  Save Ralph: Old RALPH Token0 BNB0.000221485
0x57e5882dea4cd5608025e94dbdb5d60a641c1a071933106c2bfe57efd6a1105bApprove142731782022-01-11 13:26:446 days 20 hrs ago0xbb82cb1aac34aa057015b35e85bac1acf73405a0 IN  Save Ralph: Old RALPH Token0 BNB0.000221485
0x8bec61302787a60ca42485f96cfebbc6bca241de925b27144ca58e2e64b5c8e5Transfer142176842022-01-09 15:05:488 days 18 hrs ago0xbb67f17407df7bfa09fe44c9fe795a9b644574b2 IN  Save Ralph: Old RALPH Token0 BNB0.00018099
0xa9e4953705bbc283287ba224789b74eb8b5c7b7809cb02e56c234b03c918051eApprove141367252022-01-06 19:30:1611 days 14 hrs ago0xf0f27769df4464553df1f16cb1f5526669187f98 IN  Save Ralph: Old RALPH Token0 BNB0.000221485
0x585151c6a29ab768afce9df5d48f1ef1dd56cf8266906f24814adc2b86f3d4acTransfer141063702022-01-05 18:09:1712 days 15 hrs ago0x97c2972f041e525d01e810233f20fc9e7153dfdd IN  Save Ralph: Old RALPH Token0 BNB0.00018081
0x5878e18cd236c75af007b67776f6781ce5e66af5f76d60db56e22c63e23d5b9bTransfer140838402022-01-04 23:20:0813 days 10 hrs ago0xc78a77143cd05792f0e6ecbf81b5b8763327a8f2 IN  Save Ralph: Old RALPH Token0 BNB0.00018093
0xd77e4d278e55cd57fcdb64847f9582a8e5623f68058339a2df60c60e2f489c43Transfer140743032022-01-04 15:21:1913 days 18 hrs ago0xddb090403f14ba89e90d731367d198bd78adf0ea IN  Save Ralph: Old RALPH Token0 BNB0.000217188
0x3f612560885a77e2c5d297365ddda13cf33cb0eb8245622c6494dff2630009eaApprove139652222021-12-31 20:18:0417 days 13 hrs ago0x0254a82c3ca03615c95707c15f5c1545255fe141 IN  Save Ralph: Old RALPH Token0 BNB0.000072285
0xa097f534d20036a469647866641cd5c0fd8e38cef03128aa6d60094f734835efApprove136994542021-12-22 14:33:3326 days 19 hrs ago0x11273f5adeaacb89e85527d0b9789ef344fd7d74 IN  Save Ralph: Old RALPH Token0 BNB0.000221485
0xbc6209527f92eb4981601be9bc29946796f9ec38b33db8280fb863129e969c01Transfer136504692021-12-20 21:05:4628 days 12 hrs ago0x2d8a715c078a0d37f2b917cd0406d287fbff3285 IN  Save Ralph: Old RALPH Token0 BNB0.00013827
0xc3e8167d17bcc111e5c4b461c6e9eed6c5255bac0a50c16cba9041cff64db457Transfer132563312021-12-06 23:18:4342 days 10 hrs ago0x6b704656051ff4233fa234ef2a76dd73cab8d4ad IN  Save Ralph: Old RALPH Token0 BNB0.00010569
0xbf47544c25dcf23cb49e1a98264207032f30200e2f11f7be4cf998d144c1309dTransfer132344262021-12-06 4:26:5143 days 5 hrs ago0x6b704656051ff4233fa234ef2a76dd73cab8d4ad IN  Save Ralph: Old RALPH Token0 BNB0.00013875
0x8eade300f4d21edaded80bb5132d62433bc148687bd54239d0e26bb5db114c19Approve132268992021-12-05 22:03:4043 days 11 hrs ago0x9872dba4b77abd55e14be1c9ec6fc04e244e38f3 IN  Save Ralph: Old RALPH Token0 BNB0.000221485
0xf7de4e063222eea23b41a4306644392153e56d8022b6bd74921285d56e89621fApprove132018962021-12-05 0:43:0444 days 9 hrs ago0xbe4e87e1a049f03bb32899176d128a6beaf9f4e5 IN  Save Ralph: Old RALPH Token0 BNB0.000123565
0x82be9a25c9deea67dd97145a5daa34d73ad727693d30a70a24af90de92a570eaApprove132018922021-12-05 0:42:5244 days 9 hrs ago0xbe4e87e1a049f03bb32899176d128a6beaf9f4e5 IN  Save Ralph: Old RALPH Token0 BNB0.000072285
0x8f3f8353505629cc5966a5780ac8fa239989323c3d00928b698900ceeaf689f4Transfer131303662021-12-02 12:20:3746 days 21 hrs ago0x69c07935c6477d0013b2690346a7be25c179bda8 IN  Save Ralph: Old RALPH Token0 BNB0.00010587
0x7d4efcc72b327a047f631ec65c2c55a3e00214078ec99d8e3e2569fadf6a6225Approve130396102021-11-29 2:52:1750 days 7 hrs ago0xddb090403f14ba89e90d731367d198bd78adf0ea IN  Save Ralph: Old RALPH Token0 BNB0.000265782
0xf0f91d9869756351c9b8e42998e96914a65dab09f82bb03c5b465b0323dfec25Transfer129618832021-11-26 4:37:2453 days 5 hrs ago0xb89bbef1dcb55bc32849288838343694b1feb708 IN  Save Ralph: Old RALPH Token0 BNB0.00018081
0x36a6cae87ba1ba7a37cf7d03a5db39647f1bc40cca480b588b9df8303bb54c98Transfer129545962021-11-25 21:34:2153 days 12 hrs ago0xc488eb09cff57600030797ec206c69743ec9ed4c IN  Save Ralph: Old RALPH Token0 BNB0.00010581
0xe9a57292f5646a565acf5d3e5f34ba8430c9025ed0ed7e26fc874dd953921b6cTransfer129259282021-11-24 19:55:1254 days 14 hrs ago0xdca9e7466c8bef9763315bfad63c916e0d1007ec IN  Save Ralph: Old RALPH Token0 BNB0.00018087
0x9280f30e0b3d6c701a12bc34ea7c8c2a7cac5f66a6011b4b2096268d1c47e47aTransfer129199742021-11-24 14:42:4254 days 19 hrs ago0x9b5e1f48c0be3dc9e2da25a9ddaeb03760ba5e84 IN  Save Ralph: Old RALPH Token0 BNB0.00018075
0x8073e70a46b2accad5e68f7b75cef06bfd6719d3e7d241e8037e5501a006f645Transfer129198432021-11-24 14:35:5554 days 19 hrs ago0x9b5e1f48c0be3dc9e2da25a9ddaeb03760ba5e84 IN  Save Ralph: Old RALPH Token0 BNB0.00025575
[ Download CSV Export 

OVERVIEW

Save Ralph has migrated to 0xcaae3ee1972093d4dab6752b12ac3b0d5e52d8f2

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
RalphToken

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2021-05-31
*/

pragma solidity ^0.4.24;

// ----------------------------------------------------------------------------
// Sample token contract
//
// Symbol        : Ralph
// Name          : Save Ralph
// Total supply  : 1000000000000000000000000000000000
// Decimals      : 18
// Owner Account : 0xF237eC922A478dAbf28a9474D205A4f49d604ee3
//
// Enjoy.
//
// (c) by Juan Cruz Martinez 2020. MIT Licence.
// ----------------------------------------------------------------------------


// ----------------------------------------------------------------------------
// Lib: Safe Math
// ----------------------------------------------------------------------------
contract SafeMath {

    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }

    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }

    function safeMul(uint a, uint b) public pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }

    function safeDiv(uint a, uint b) public pure returns (uint c) {
        require(b > 0);
        c = a / b;
    }
}


/**
ERC Token Standard #20 Interface
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
*/
contract ERC20Interface {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}


/**
Contract function to receive approval and execute function in one call
Borrowed from MiniMeToken
*/
contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;
}

/**
ERC20 Token, with the addition of symbol, name and decimals and assisted token transfers
*/
contract RalphToken is ERC20Interface, SafeMath {
    string public symbol;
    string public  name;
    uint8 public decimals;
    uint public _totalSupply;

    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;


    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor() public {
        symbol = "Ralph";
        name = "Save Ralph";
        decimals = 18;
        _totalSupply = 1000000000000000000000000000000000;
        balances[0xF237eC922A478dAbf28a9474D205A4f49d604ee3] = _totalSupply;
        emit Transfer(address(0), 0xF237eC922A478dAbf28a9474D205A4f49d604ee3, _totalSupply);
    }


    // ------------------------------------------------------------------------
    // Total supply
    // ------------------------------------------------------------------------
    function totalSupply() public constant returns (uint) {
        return _totalSupply  - balances[address(0)];
    }


    // ------------------------------------------------------------------------
    // Get the token balance for account tokenOwner
    // ------------------------------------------------------------------------
    function balanceOf(address tokenOwner) public constant returns (uint balance) {
        return balances[tokenOwner];
    }


    // ------------------------------------------------------------------------
    // Transfer the balance from token owner's account to to account
    // - Owner's account must have sufficient balance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transfer(address to, uint tokens) public returns (bool success) {
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account
    //
    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
    // recommends that there are no checks for the approval double-spend attack
    // as this should be implemented in user interfaces 
    // ------------------------------------------------------------------------
    function approve(address spender, uint tokens) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Transfer tokens from the from account to the to account
    // 
    // The calling account must already have sufficient tokens approve(...)-d
    // for spending from the from account and
    // - From account must have sufficient balance to transfer
    // - Spender must have sufficient allowance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        balances[from] = safeSub(balances[from], tokens);
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(from, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account. The spender contract function
    // receiveApproval(...) is then executed
    // ------------------------------------------------------------------------
    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }


    // ------------------------------------------------------------------------
    // Don't accept ETH
    // ------------------------------------------------------------------------
    function () public payable {
        revert(); } 
}

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":"tokens","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":"tokens","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":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","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":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeDiv","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]

60806040523480156200001157600080fd5b506040805190810160405280600581526020017f52616c7068000000000000000000000000000000000000000000000000000000815250600090805190602001906200005f929190620001bb565b506040805190810160405280600a81526020017f536176652052616c70680000000000000000000000000000000000000000000081525060019080519060200190620000ad929190620001bb565b506012600260006101000a81548160ff021916908360ff1602179055506d314dc6448d9338c15b0a000000006003819055506003546004600073f237ec922a478dabf28a9474d205a4f49d604ee373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555073f237ec922a478dabf28a9474d205a4f49d604ee373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a36200026a565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001fe57805160ff19168380011785556200022f565b828001600101855582156200022f579182015b828111156200022e57825182559160200191906001019062000211565b5b5090506200023e919062000242565b5090565b6200026791905b808211156200026357600081600090555060010162000249565b5090565b90565b6110fe806200027a6000396000f3006080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e0578063095ea7b31461017057806318160ddd146101d557806323b872dd14610200578063313ce567146102855780633eaaf86b146102b657806370a08231146102e157806395d89b4114610338578063a293d1e8146103c8578063a9059cbb14610413578063b5931f7c14610478578063cae9ca51146104c3578063d05c78da1461056e578063dd62ed3e146105b9578063e6cb901314610630575b600080fd5b3480156100ec57600080fd5b506100f561067b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013557808201518184015260208101905061011a565b50505050905090810190601f1680156101625780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017c57600080fd5b506101bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610719565b604051808215151515815260200191505060405180910390f35b3480156101e157600080fd5b506101ea61080b565b6040518082815260200191505060405180910390f35b34801561020c57600080fd5b5061026b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610856565b604051808215151515815260200191505060405180910390f35b34801561029157600080fd5b5061029a610ae6565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102c257600080fd5b506102cb610af9565b6040518082815260200191505060405180910390f35b3480156102ed57600080fd5b50610322600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610aff565b6040518082815260200191505060405180910390f35b34801561034457600080fd5b5061034d610b48565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561038d578082015181840152602081019050610372565b50505050905090810190601f1680156103ba5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156103d457600080fd5b506103fd6004803603810190808035906020019092919080359060200190929190505050610be6565b6040518082815260200191505060405180910390f35b34801561041f57600080fd5b5061045e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c02565b604051808215151515815260200191505060405180910390f35b34801561048457600080fd5b506104ad6004803603810190808035906020019092919080359060200190929190505050610d8b565b6040518082815260200191505060405180910390f35b3480156104cf57600080fd5b50610554600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610daf565b604051808215151515815260200191505060405180910390f35b34801561057a57600080fd5b506105a36004803603810190808035906020019092919080359060200190929190505050610ffe565b6040518082815260200191505060405180910390f35b3480156105c557600080fd5b5061061a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061102f565b6040518082815260200191505060405180910390f35b34801561063c57600080fd5b5061066560048036038101908080359060200190929190803590602001909291905050506110b6565b6040518082815260200191505060405180910390f35b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107115780601f106106e657610100808354040283529160200191610711565b820191906000526020600020905b8154815290600101906020018083116106f457829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600460008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460035403905090565b60006108a1600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610be6565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061096a600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610be6565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a33600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836110b6565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b60035481565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610bde5780601f10610bb357610100808354040283529160200191610bde565b820191906000526020600020905b815481529060010190602001808311610bc157829003601f168201915b505050505081565b6000828211151515610bf757600080fd5b818303905092915050565b6000610c4d600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610be6565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cd9600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836110b6565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008082111515610d9b57600080fd5b8183811515610da657fe5b04905092915050565b600082600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610f8c578082015181840152602081019050610f71565b50505050905090810190601f168015610fb95780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610fdb57600080fd5b505af1158015610fef573d6000803e3d6000fd5b50505050600190509392505050565b60008183029050600083148061101e575081838281151561101b57fe5b04145b151561102957600080fd5b92915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600081830190508281101515156110cc57600080fd5b929150505600a165627a7a72305820dacb18722b98cae2aba7f4f452e94a306893ded4c32bc50dfdc615d8addf6e220029

Deployed ByteCode Sourcemap

2374:5061:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7420:8;;;2456:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2456:19: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;2456:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4967:208;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4967:208:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3363:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3363:116:0;;;;;;;;;;;;;;;;;;;;;;;5711:358;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5711:358:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2482:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2482:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;2510:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2510:24:0;;;;;;;;;;;;;;;;;;;;;;;3704:124;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3704:124:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2429:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2429:20: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;2429:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;822:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;822:116:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4177:277;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4177:277:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1084:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1084:115:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6868:317;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6868:317:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;946:130;;8:9:-1;5:2;;;30:1;27;20:12;5:2;946:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6357:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6357:151:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;698:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;698:116:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2456:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4967:208::-;5030:12;5086:6;5055:7;:19;5063:10;5055:19;;;;;;;;;;;;;;;:28;5075:7;5055:28;;;;;;;;;;;;;;;:37;;;;5129:7;5108:37;;5117:10;5108:37;;;5138:6;5108:37;;;;;;;;;;;;;;;;;;5163:4;5156:11;;4967:208;;;;:::o;3363:116::-;3411:4;3451:8;:20;3468:1;3451:20;;;;;;;;;;;;;;;;3435:12;;:36;3428:43;;3363:116;:::o;5711:358::-;5788:12;5830:31;5838:8;:14;5847:4;5838:14;;;;;;;;;;;;;;;;5854:6;5830:7;:31::i;:::-;5813:8;:14;5822:4;5813:14;;;;;;;;;;;;;;;:48;;;;5900:42;5908:7;:13;5916:4;5908:13;;;;;;;;;;;;;;;:25;5922:10;5908:25;;;;;;;;;;;;;;;;5935:6;5900:7;:42::i;:::-;5872:7;:13;5880:4;5872:13;;;;;;;;;;;;;;;:25;5886:10;5872:25;;;;;;;;;;;;;;;:70;;;;5968:29;5976:8;:12;5985:2;5976:12;;;;;;;;;;;;;;;;5990:6;5968:7;:29::i;:::-;5953:8;:12;5962:2;5953:12;;;;;;;;;;;;;;;:44;;;;6028:2;6013:26;;6022:4;6013:26;;;6032:6;6013:26;;;;;;;;;;;;;;;;;;6057:4;6050:11;;5711:358;;;;;:::o;2482:21::-;;;;;;;;;;;;;:::o;2510:24::-;;;;:::o;3704:124::-;3768:12;3800:8;:20;3809:10;3800:20;;;;;;;;;;;;;;;;3793:27;;3704:124;;;:::o;2429:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;822:116::-;876:6;908:1;903;:6;;895:15;;;;;;;;929:1;925;:5;921:9;;822:116;;;;:::o;4177:277::-;4236:12;4284:37;4292:8;:20;4301:10;4292:20;;;;;;;;;;;;;;;;4314:6;4284:7;:37::i;:::-;4261:8;:20;4270:10;4261:20;;;;;;;;;;;;;;;:60;;;;4347:29;4355:8;:12;4364:2;4355:12;;;;;;;;;;;;;;;;4369:6;4347:7;:29::i;:::-;4332:8;:12;4341:2;4332:12;;;;;;;;;;;;;;;:44;;;;4413:2;4392:32;;4401:10;4392:32;;;4417:6;4392:32;;;;;;;;;;;;;;;;;;4442:4;4435:11;;4177:277;;;;:::o;1084:115::-;1138:6;1169:1;1165;:5;1157:14;;;;;;;;1190:1;1186;:5;;;;;;;;1182:9;;1084:115;;;;:::o;6868:317::-;6950:12;7006:6;6975:7;:19;6983:10;6975:19;;;;;;;;;;;;;;;:28;6995:7;6975:28;;;;;;;;;;;;;;;:37;;;;7049:7;7028:37;;7037:10;7028:37;;;7058:6;7028:37;;;;;;;;;;;;;;;;;;7099:7;7076:47;;;7124:10;7136:6;7144:4;7150;7076:79;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;7076:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7076:79:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7076:79:0;;;;7173:4;7166:11;;6868:317;;;;;:::o;946:130::-;1000:6;1027:1;1023;:5;1019:9;;1052:1;1047;:6;:20;;;;1066:1;1061;1057;:5;;;;;;;;:10;1047:20;1039:29;;;;;;;;946:130;;;;:::o;6357:151::-;6438:14;6472:7;:19;6480:10;6472:19;;;;;;;;;;;;;;;:28;6492:7;6472:28;;;;;;;;;;;;;;;;6465:35;;6357:151;;;;:::o;698:116::-;752:6;779:1;775;:5;771:9;;804:1;799;:6;;791:15;;;;;;;;698:116;;;;:::o

Swarm Source

bzzr://dacb18722b98cae2aba7f4f452e94a306893ded4c32bc50dfdc615d8addf6e22
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.