ETH Price: $3,560.12 (+1.34%)
Gas: 23 Gwei

Contract

0xf403D45E04a0c6DFD12b8Ae80A18cfAE0fBA9039
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Approve161914062022-12-15 16:52:11469 days ago1671123131IN
0xf403D45E...E0fBA9039
0 ETH0.0006679626.97986452
Approve153583022022-08-17 10:50:27589 days ago1660733427IN
0xf403D45E...E0fBA9039
0 ETH0.0002946.24993604
Approve153570142022-08-17 6:05:58589 days ago1660716358IN
0xf403D45E...E0fBA9039
0 ETH0.001855239.43711967
Approve153570102022-08-17 6:04:55589 days ago1660716295IN
0xf403D45E...E0fBA9039
0 ETH0.0019536841.53074242
Approve153570052022-08-17 6:02:11589 days ago1660716131IN
0xf403D45E...E0fBA9039
0 ETH0.0014496130.81530721
Approve153561112022-08-17 2:44:37589 days ago1660704277IN
0xf403D45E...E0fBA9039
0 ETH0.000396028.41858317
Approve153561062022-08-17 2:44:11589 days ago1660704251IN
0xf403D45E...E0fBA9039
0 ETH0.0004709710.01183197
Approve153555352022-08-17 0:19:44589 days ago1660695584IN
0xf403D45E...E0fBA9039
0 ETH0.000232174.9354875
Approve153555132022-08-17 0:16:59589 days ago1660695419IN
0xf403D45E...E0fBA9039
0 ETH0.000307736.54179395
Approve153554972022-08-17 0:14:09589 days ago1660695249IN
0xf403D45E...E0fBA9039
0 ETH0.000310876.60835698
Approve153554882022-08-17 0:12:26589 days ago1660695146IN
0xf403D45E...E0fBA9039
0 ETH0.000358127.61286979
Approve153554732022-08-17 0:09:06589 days ago1660694946IN
0xf403D45E...E0fBA9039
0 ETH0.000369167.84748701
Approve153554672022-08-17 0:07:13589 days ago1660694833IN
0xf403D45E...E0fBA9039
0 ETH0.0005174611
Approve153554322022-08-17 0:00:02590 days ago1660694402IN
0xf403D45E...E0fBA9039
0 ETH0.000378358.04289128
Approve153554042022-08-16 23:53:42590 days ago1660694022IN
0xf403D45E...E0fBA9039
0 ETH0.000306576.51713283
Approve153553952022-08-16 23:52:12590 days ago1660693932IN
0xf403D45E...E0fBA9039
0 ETH0.00034997.43815231
Transfer153553952022-08-16 23:52:12590 days ago1660693932IN
0xf403D45E...E0fBA9039
0 ETH0.000353397.43815231
Approve153553912022-08-16 23:50:39590 days ago1660693839IN
0xf403D45E...E0fBA9039
0 ETH0.000315946.71631233
Approve153553882022-08-16 23:50:21590 days ago1660693821IN
0xf403D45E...E0fBA9039
0 ETH0.000296656.30611144
Approve153553872022-08-16 23:50:01590 days ago1660693801IN
0xf403D45E...E0fBA9039
0 ETH0.000318586.77240421
Approve153553792022-08-16 23:48:06590 days ago1660693686IN
0xf403D45E...E0fBA9039
0 ETH0.000344787.32930722
Approve153553662022-08-16 23:45:36590 days ago1660693536IN
0xf403D45E...E0fBA9039
0 ETH0.0004709210.0108239
Approve153553642022-08-16 23:45:05590 days ago1660693505IN
0xf403D45E...E0fBA9039
0 ETH0.00028185.99054052
Approve153553522022-08-16 23:42:08590 days ago1660693328IN
0xf403D45E...E0fBA9039
0 ETH0.0028339360.24269235
Approve153553322022-08-16 23:39:04590 days ago1660693144IN
0xf403D45E...E0fBA9039
0 ETH0.0005485911.66177561
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Freedom

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU GPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2022-08-16
*/

// SPDX-License-Identifier: GPL-3.0

/**
I offer you uncontested freedom over my creation, in return I require your trust. 
*/

pragma solidity ^0.8.7;

contract Freedom {
    
    string public constant name = "Freedom";
    string public constant symbol = "FREE";
    uint8 public constant decimals = 3;
    
    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
    uint256 totalsupply;
    
    mapping(address => uint256) balances;
    mapping(address => mapping (address => uint256)) allowed;
    
    constructor(){
        
        totalsupply = 100000 * 10 ** decimals;
        balances[msg.sender] = totalsupply;
    }
    
    function totalSupply() public view returns (uint256) {
        
        return totalsupply;
    }
    
    function balanceOf(address tokenOwner) public view returns (uint){
        
        return balances[tokenOwner];
    }
    
    function transfer(address receiver, uint numTokens) public returns(bool){
        require(numTokens <= balances[msg.sender]);
        balances[msg.sender] = balances[msg.sender] - numTokens;
        balances[receiver] = balances[receiver] + numTokens;
        emit Transfer(msg.sender, receiver, numTokens);
        return true;
    }
    
    function approve(address delegate, uint numTokens) public returns (bool){
        
        allowed[msg.sender][delegate] = numTokens;
        emit Approval(msg.sender, delegate, numTokens);
        return true;
    }
    
    function allowance(address owner, address delegate) public view returns (uint){
        
        return allowed[owner][delegate];
        
    }
    
    function transferFrom(address owner, address buyer, uint numTokens) public returns (bool){
        require(numTokens <= balances[owner]);
        require(numTokens <= allowed[owner][msg.sender]);
        balances[owner] = balances[owner] - numTokens;
        allowed[owner][msg.sender] = allowed[owner][msg.sender] - numTokens;
        balances[buyer] = balances[buyer] + numTokens;
        emit Transfer(owner, buyer, numTokens);
        return true;
        
    }
 }

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Approval","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"delegate","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"delegate","type":"address"},{"internalType":"uint256","name":"numTokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","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":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"numTokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"buyer","type":"address"},{"internalType":"uint256","name":"numTokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506003600a620000229190620000df565b620186a06200003291906200021c565b600081905550600054600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620002d0565b6000808291508390505b6001851115620000d657808604811115620000ae57620000ad62000294565b5b6001851615620000be5780820291505b8081029050620000ce85620002c3565b94506200008e565b94509492505050565b6000620000ec826200027d565b9150620000f98362000287565b9250620001287fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000130565b905092915050565b60008262000142576001905062000215565b8162000152576000905062000215565b81600181146200016b57600281146200017657620001ac565b600191505062000215565b60ff8411156200018b576200018a62000294565b5b8360020a915084821115620001a557620001a462000294565b5b5062000215565b5060208310610133831016604e8410600b8410161715620001e65782820a905083811115620001e057620001df62000294565b5b62000215565b620001f5848484600162000084565b925090508184048111156200020f576200020e62000294565b5b81810290505b9392505050565b600062000229826200027d565b915062000236836200027d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000272576200027162000294565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b610d6080620002e06000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce5671461013457806370a082311461015257806395d89b4114610182578063a9059cbb146101a0578063dd62ed3e146101d057610093565b806306fdde0314610098578063095ea7b3146100b657806318160ddd146100e657806323b872dd14610104575b600080fd5b6100a0610200565b6040516100ad9190610b31565b60405180910390f35b6100d060048036038101906100cb9190610a70565b610239565b6040516100dd9190610b16565b60405180910390f35b6100ee61032b565b6040516100fb9190610b53565b60405180910390f35b61011e60048036038101906101199190610a1d565b610334565b60405161012b9190610b16565b60405180910390f35b61013c61069f565b6040516101499190610b6e565b60405180910390f35b61016c600480360381019061016791906109b0565b6106a4565b6040516101799190610b53565b60405180910390f35b61018a6106ed565b6040516101979190610b31565b60405180910390f35b6101ba60048036038101906101b59190610a70565b610726565b6040516101c79190610b16565b60405180910390f35b6101ea60048036038101906101e591906109dd565b6108ff565b6040516101f79190610b53565b60405180910390f35b6040518060400160405280600781526020017f46726565646f6d0000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103199190610b53565b60405180910390a36001905092915050565b60008054905090565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561038257600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561040b57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104569190610bfb565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105219190610bfb565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105ec9190610ba5565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161068c9190610b53565b60405180910390a3600190509392505050565b600381565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060400160405280600481526020017f465245450000000000000000000000000000000000000000000000000000000081525081565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561077457600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107bf9190610bfb565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461084d9190610ba5565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108ed9190610b53565b60405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008135905061099581610cfc565b92915050565b6000813590506109aa81610d13565b92915050565b6000602082840312156109c6576109c5610ce6565b5b60006109d484828501610986565b91505092915050565b600080604083850312156109f4576109f3610ce6565b5b6000610a0285828601610986565b9250506020610a1385828601610986565b9150509250929050565b600080600060608486031215610a3657610a35610ce6565b5b6000610a4486828701610986565b9350506020610a5586828701610986565b9250506040610a668682870161099b565b9150509250925092565b60008060408385031215610a8757610a86610ce6565b5b6000610a9585828601610986565b9250506020610aa68582860161099b565b9150509250929050565b610ab981610c41565b82525050565b6000610aca82610b89565b610ad48185610b94565b9350610ae4818560208601610c84565b610aed81610ceb565b840191505092915050565b610b0181610c6d565b82525050565b610b1081610c77565b82525050565b6000602082019050610b2b6000830184610ab0565b92915050565b60006020820190508181036000830152610b4b8184610abf565b905092915050565b6000602082019050610b686000830184610af8565b92915050565b6000602082019050610b836000830184610b07565b92915050565b600081519050919050565b600082825260208201905092915050565b6000610bb082610c6d565b9150610bbb83610c6d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610bf057610bef610cb7565b5b828201905092915050565b6000610c0682610c6d565b9150610c1183610c6d565b925082821015610c2457610c23610cb7565b5b828203905092915050565b6000610c3a82610c4d565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015610ca2578082015181840152602081019050610c87565b83811115610cb1576000848401525b50505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b6000601f19601f8301169050919050565b610d0581610c2f565b8114610d1057600080fd5b50565b610d1c81610c6d565b8114610d2757600080fd5b5056fea264697066735822122067c70b920670914c62ff9c598d84533fd252ff06bf8637e326a5d49e64c5ed2464736f6c63430008070033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce5671461013457806370a082311461015257806395d89b4114610182578063a9059cbb146101a0578063dd62ed3e146101d057610093565b806306fdde0314610098578063095ea7b3146100b657806318160ddd146100e657806323b872dd14610104575b600080fd5b6100a0610200565b6040516100ad9190610b31565b60405180910390f35b6100d060048036038101906100cb9190610a70565b610239565b6040516100dd9190610b16565b60405180910390f35b6100ee61032b565b6040516100fb9190610b53565b60405180910390f35b61011e60048036038101906101199190610a1d565b610334565b60405161012b9190610b16565b60405180910390f35b61013c61069f565b6040516101499190610b6e565b60405180910390f35b61016c600480360381019061016791906109b0565b6106a4565b6040516101799190610b53565b60405180910390f35b61018a6106ed565b6040516101979190610b31565b60405180910390f35b6101ba60048036038101906101b59190610a70565b610726565b6040516101c79190610b16565b60405180910390f35b6101ea60048036038101906101e591906109dd565b6108ff565b6040516101f79190610b53565b60405180910390f35b6040518060400160405280600781526020017f46726565646f6d0000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103199190610b53565b60405180910390a36001905092915050565b60008054905090565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561038257600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561040b57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104569190610bfb565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105219190610bfb565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105ec9190610ba5565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161068c9190610b53565b60405180910390a3600190509392505050565b600381565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060400160405280600481526020017f465245450000000000000000000000000000000000000000000000000000000081525081565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561077457600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107bf9190610bfb565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461084d9190610ba5565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108ed9190610b53565b60405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008135905061099581610cfc565b92915050565b6000813590506109aa81610d13565b92915050565b6000602082840312156109c6576109c5610ce6565b5b60006109d484828501610986565b91505092915050565b600080604083850312156109f4576109f3610ce6565b5b6000610a0285828601610986565b9250506020610a1385828601610986565b9150509250929050565b600080600060608486031215610a3657610a35610ce6565b5b6000610a4486828701610986565b9350506020610a5586828701610986565b9250506040610a668682870161099b565b9150509250925092565b60008060408385031215610a8757610a86610ce6565b5b6000610a9585828601610986565b9250506020610aa68582860161099b565b9150509250929050565b610ab981610c41565b82525050565b6000610aca82610b89565b610ad48185610b94565b9350610ae4818560208601610c84565b610aed81610ceb565b840191505092915050565b610b0181610c6d565b82525050565b610b1081610c77565b82525050565b6000602082019050610b2b6000830184610ab0565b92915050565b60006020820190508181036000830152610b4b8184610abf565b905092915050565b6000602082019050610b686000830184610af8565b92915050565b6000602082019050610b836000830184610b07565b92915050565b600081519050919050565b600082825260208201905092915050565b6000610bb082610c6d565b9150610bbb83610c6d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610bf057610bef610cb7565b5b828201905092915050565b6000610c0682610c6d565b9150610c1183610c6d565b925082821015610c2457610c23610cb7565b5b828203905092915050565b6000610c3a82610c4d565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015610ca2578082015181840152602081019050610c87565b83811115610cb1576000848401525b50505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b6000601f19601f8301169050919050565b610d0581610c2f565b8114610d1057600080fd5b50565b610d1c81610c6d565b8114610d2757600080fd5b5056fea264697066735822122067c70b920670914c62ff9c598d84533fd252ff06bf8637e326a5d49e64c5ed2464736f6c63430008070033

Deployed Bytecode Sourcemap

161:2080:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;191:39;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1369:221;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;772:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1762:475;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;282:34;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;884:121;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;237:38;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1017:340;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1602:148;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;191:39;;;;;;;;;;;;;;;;;;;:::o;1369:221::-;1436:4;1494:9;1462:7;:19;1470:10;1462:19;;;;;;;;;;;;;;;:29;1482:8;1462:29;;;;;;;;;;;;;;;:41;;;;1540:8;1519:41;;1528:10;1519:41;;;1550:9;1519:41;;;;;;:::i;:::-;;;;;;;;1578:4;1571:11;;1369:221;;;;:::o;772:100::-;816:7;853:11;;846:18;;772:100;:::o;1762:475::-;1846:4;1883:8;:15;1892:5;1883:15;;;;;;;;;;;;;;;;1870:9;:28;;1862:37;;;;;;1931:7;:14;1939:5;1931:14;;;;;;;;;;;;;;;:26;1946:10;1931:26;;;;;;;;;;;;;;;;1918:9;:39;;1910:48;;;;;;2005:9;1987:8;:15;1996:5;1987:15;;;;;;;;;;;;;;;;:27;;;;:::i;:::-;1969:8;:15;1978:5;1969:15;;;;;;;;;;;;;;;:45;;;;2083:9;2054:7;:14;2062:5;2054:14;;;;;;;;;;;;;;;:26;2069:10;2054:26;;;;;;;;;;;;;;;;:38;;;;:::i;:::-;2025:7;:14;2033:5;2025:14;;;;;;;;;;;;;;;:26;2040:10;2025:26;;;;;;;;;;;;;;;:67;;;;2139:9;2121:8;:15;2130:5;2121:15;;;;;;;;;;;;;;;;:27;;;;:::i;:::-;2103:8;:15;2112:5;2103:15;;;;;;;;;;;;;;;:45;;;;2180:5;2164:33;;2173:5;2164:33;;;2187:9;2164:33;;;;;;:::i;:::-;;;;;;;;2215:4;2208:11;;1762:475;;;;;:::o;282:34::-;315:1;282:34;:::o;884:121::-;944:4;977:8;:20;986:10;977:20;;;;;;;;;;;;;;;;970:27;;884:121;;;:::o;237:38::-;;;;;;;;;;;;;;;;;;;:::o;1017:340::-;1084:4;1121:8;:20;1130:10;1121:20;;;;;;;;;;;;;;;;1108:9;:33;;1100:42;;;;;;1199:9;1176:8;:20;1185:10;1176:20;;;;;;;;;;;;;;;;:32;;;;:::i;:::-;1153:8;:20;1162:10;1153:20;;;;;;;;;;;;;;;:55;;;;1261:9;1240:8;:18;1249:8;1240:18;;;;;;;;;;;;;;;;:30;;;;:::i;:::-;1219:8;:18;1228:8;1219:18;;;;;;;;;;;;;;;:51;;;;1307:8;1286:41;;1295:10;1286:41;;;1317:9;1286:41;;;;;;:::i;:::-;;;;;;;;1345:4;1338:11;;1017:340;;;;:::o;1602:148::-;1675:4;1708:7;:14;1716:5;1708:14;;;;;;;;;;;;;;;:24;1723:8;1708:24;;;;;;;;;;;;;;;;1701:31;;1602:148;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;7:139;;;;:::o;152:::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;152:139;;;;:::o;297:329::-;356:6;405:2;393:9;384:7;380:23;376:32;373:119;;;411:79;;:::i;:::-;373:119;531:1;556:53;601:7;592:6;581:9;577:22;556:53;:::i;:::-;546:63;;502:117;297:329;;;;:::o;632:474::-;700:6;708;757:2;745:9;736:7;732:23;728:32;725:119;;;763:79;;:::i;:::-;725:119;883:1;908:53;953:7;944:6;933:9;929:22;908:53;:::i;:::-;898:63;;854:117;1010:2;1036:53;1081:7;1072:6;1061:9;1057:22;1036:53;:::i;:::-;1026:63;;981:118;632:474;;;;;:::o;1112:619::-;1189:6;1197;1205;1254:2;1242:9;1233:7;1229:23;1225:32;1222:119;;;1260:79;;:::i;:::-;1222:119;1380:1;1405:53;1450:7;1441:6;1430:9;1426:22;1405:53;:::i;:::-;1395:63;;1351:117;1507:2;1533:53;1578:7;1569:6;1558:9;1554:22;1533:53;:::i;:::-;1523:63;;1478:118;1635:2;1661:53;1706:7;1697:6;1686:9;1682:22;1661:53;:::i;:::-;1651:63;;1606:118;1112:619;;;;;:::o;1737:474::-;1805:6;1813;1862:2;1850:9;1841:7;1837:23;1833:32;1830:119;;;1868:79;;:::i;:::-;1830:119;1988:1;2013:53;2058:7;2049:6;2038:9;2034:22;2013:53;:::i;:::-;2003:63;;1959:117;2115:2;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2086:118;1737:474;;;;;:::o;2217:109::-;2298:21;2313:5;2298:21;:::i;:::-;2293:3;2286:34;2217:109;;:::o;2332:364::-;2420:3;2448:39;2481:5;2448:39;:::i;:::-;2503:71;2567:6;2562:3;2503:71;:::i;:::-;2496:78;;2583:52;2628:6;2623:3;2616:4;2609:5;2605:16;2583:52;:::i;:::-;2660:29;2682:6;2660:29;:::i;:::-;2655:3;2651:39;2644:46;;2424:272;2332:364;;;;:::o;2702:118::-;2789:24;2807:5;2789:24;:::i;:::-;2784:3;2777:37;2702:118;;:::o;2826:112::-;2909:22;2925:5;2909:22;:::i;:::-;2904:3;2897:35;2826:112;;:::o;2944:210::-;3031:4;3069:2;3058:9;3054:18;3046:26;;3082:65;3144:1;3133:9;3129:17;3120:6;3082:65;:::i;:::-;2944:210;;;;:::o;3160:313::-;3273:4;3311:2;3300:9;3296:18;3288:26;;3360:9;3354:4;3350:20;3346:1;3335:9;3331:17;3324:47;3388:78;3461:4;3452:6;3388:78;:::i;:::-;3380:86;;3160:313;;;;:::o;3479:222::-;3572:4;3610:2;3599:9;3595:18;3587:26;;3623:71;3691:1;3680:9;3676:17;3667:6;3623:71;:::i;:::-;3479:222;;;;:::o;3707:214::-;3796:4;3834:2;3823:9;3819:18;3811:26;;3847:67;3911:1;3900:9;3896:17;3887:6;3847:67;:::i;:::-;3707:214;;;;:::o;4008:99::-;4060:6;4094:5;4088:12;4078:22;;4008:99;;;:::o;4113:169::-;4197:11;4231:6;4226:3;4219:19;4271:4;4266:3;4262:14;4247:29;;4113:169;;;;:::o;4288:305::-;4328:3;4347:20;4365:1;4347:20;:::i;:::-;4342:25;;4381:20;4399:1;4381:20;:::i;:::-;4376:25;;4535:1;4467:66;4463:74;4460:1;4457:81;4454:107;;;4541:18;;:::i;:::-;4454:107;4585:1;4582;4578:9;4571:16;;4288:305;;;;:::o;4599:191::-;4639:4;4659:20;4677:1;4659:20;:::i;:::-;4654:25;;4693:20;4711:1;4693:20;:::i;:::-;4688:25;;4732:1;4729;4726:8;4723:34;;;4737:18;;:::i;:::-;4723:34;4782:1;4779;4775:9;4767:17;;4599:191;;;;:::o;4796:96::-;4833:7;4862:24;4880:5;4862:24;:::i;:::-;4851:35;;4796:96;;;:::o;4898:90::-;4932:7;4975:5;4968:13;4961:21;4950:32;;4898:90;;;:::o;4994:126::-;5031:7;5071:42;5064:5;5060:54;5049:65;;4994:126;;;:::o;5126:77::-;5163:7;5192:5;5181:16;;5126:77;;;:::o;5209:86::-;5244:7;5284:4;5277:5;5273:16;5262:27;;5209:86;;;:::o;5301:307::-;5369:1;5379:113;5393:6;5390:1;5387:13;5379:113;;;5478:1;5473:3;5469:11;5463:18;5459:1;5454:3;5450:11;5443:39;5415:2;5412:1;5408:10;5403:15;;5379:113;;;5510:6;5507:1;5504:13;5501:101;;;5590:1;5581:6;5576:3;5572:16;5565:27;5501:101;5350:258;5301:307;;;:::o;5614:180::-;5662:77;5659:1;5652:88;5759:4;5756:1;5749:15;5783:4;5780:1;5773:15;5923:117;6032:1;6029;6022:12;6046:102;6087:6;6138:2;6134:7;6129:2;6122:5;6118:14;6114:28;6104:38;;6046:102;;;:::o;6154:122::-;6227:24;6245:5;6227:24;:::i;:::-;6220:5;6217:35;6207:63;;6266:1;6263;6256:12;6207:63;6154:122;:::o;6282:::-;6355:24;6373:5;6355:24;:::i;:::-;6348:5;6345:35;6335:63;;6394:1;6391;6384:12;6335:63;6282:122;:::o

Swarm Source

ipfs://67c70b920670914c62ff9c598d84533fd252ff06bf8637e326a5d49e64c5ed24

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Txn Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.