Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 17 from a total of 17 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 11042728 | 1991 days ago | IN | 0 ETH | 0.00288076 | ||||
| Transfer | 10091946 | 2138 days ago | IN | 0 ETH | 0.00087255 | ||||
| Transfer | 10091544 | 2138 days ago | IN | 0 ETH | 0.00119552 | ||||
| Transfer | 10051606 | 2145 days ago | IN | 0 ETH | 0.00119578 | ||||
| Transfer | 10020335 | 2150 days ago | IN | 0 ETH | 0.00081531 | ||||
| Transfer | 9925486 | 2164 days ago | IN | 0 ETH | 0.00010908 | ||||
| Transfer | 9925486 | 2164 days ago | IN | 0 ETH | 0.00013811 | ||||
| Transfer | 9919235 | 2165 days ago | IN | 0 ETH | 0.00013751 | ||||
| Transfer | 9891146 | 2170 days ago | IN | 0 ETH | 0.00029894 | ||||
| Transfer | 9891005 | 2170 days ago | IN | 0 ETH | 0.00008657 | ||||
| Transfer | 9880181 | 2171 days ago | IN | 0 ETH | 0.00017936 | ||||
| Transfer | 9880180 | 2171 days ago | IN | 0 ETH | 0.00023612 | ||||
| Transfer | 9880170 | 2171 days ago | IN | 0 ETH | 0.00008657 | ||||
| Transfer | 9879200 | 2171 days ago | IN | 0 ETH | 0.00007611 | ||||
| Transfer | 9879195 | 2171 days ago | IN | 0 ETH | 0.00010873 | ||||
| Transfer | 9879192 | 2171 days ago | IN | 0 ETH | 0.00006176 | ||||
| Transfer | 9879175 | 2171 days ago | IN | 0 ETH | 0.00010873 |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
AFAVirtualCoin
Compiler Version
v0.5.17+commit.d19bba13
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2020-04-15
*/
/**
AFA Virtual Coin version 1.00
AFAVC
powered by www.IW-Global.com
**/
//---------------------------------------------------------------------------------------------------------------------------
pragma solidity >=0.4.22 <0.6.0;
contract owned {
address public owner;
constructor() public {
owner = msg.sender;
}
modifier onlyOwner {
require(msg.sender == owner);
_;
}
function transferOwnership(address newOwner) onlyOwner public {
owner = newOwner;
}
}
interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes calldata _extraData) external; }
contract TokenERC20 {
// Public variables of the token
string public name;
string public symbol;
uint8 public decimals = 18;
// 18 decimals is the strongly suggested default, avoid changing it
uint256 public totalSupply;
// This creates an array with all balances
mapping (address => uint256) public balanceOf;
mapping (address => mapping (address => uint256)) public allowance;
// This generates a public event on the blockchain that will notify clients
event Transfer(address indexed from, address indexed to, uint256 value);
// This generates a public event on the blockchain that will notify clients
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
// This notifies clients about the amount burnt
event Burn(address indexed from, uint256 value);
/**
* Constrctor function
*
* Initializes contract with initial supply tokens to the creator of the contract
*/
constructor(
uint256 initialSupply,
string memory tokenName,
string memory tokenSymbol
) public {
totalSupply = initialSupply * 10 ** uint256(decimals); // Update total supply with the decimal amount
balanceOf[msg.sender] = totalSupply; // Give the creator all initial tokens
name = tokenName; // Set the name for display purposes
symbol = tokenSymbol; // Set the symbol for display purposes
}
/**
* Internal transfer, only can be called by this contract
*/
function _transfer(address _from, address _to, uint _value) internal {
// Prevent transfer to 0x0 address. Use burn() instead
require(_to != address(0x0));
// Check if the sender has enough
require(balanceOf[_from] >= _value);
// Check for overflows
require(balanceOf[_to] + _value > balanceOf[_to]);
// Save this for an assertion in the future
uint previousBalances = balanceOf[_from] + balanceOf[_to];
// Subtract from the sender
balanceOf[_from] -= _value;
// Add the same to the recipient
balanceOf[_to] += _value;
emit Transfer(_from, _to, _value);
// Asserts are used to use static analysis to find bugs in your code. They should never fail
assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
}
/**
* Transfer tokens
*
* Send `_value` tokens to `_to` from your account
*
* @param _to The address of the recipient
* @param _value the amount to send
*/
function transfer(address _to, uint256 _value) public returns (bool success) {
_transfer(msg.sender, _to, _value);
return true;
}
/**
* Transfer tokens from other address
*
* Send `_value` tokens to `_to` in behalf of `_from`
*
* @param _from The address of the sender
* @param _to The address of the recipient
* @param _value the amount to send
*/
function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
require(_value <= allowance[_from][msg.sender]); // Check allowance
allowance[_from][msg.sender] -= _value;
_transfer(_from, _to, _value);
return true;
}
/**
* Set allowance for other address
*
* Allows `_spender` to spend no more than `_value` tokens in your behalf
*
* @param _spender The address authorized to spend
* @param _value the max amount they can spend
*/
function approve(address _spender, uint256 _value) public
returns (bool success) {
allowance[msg.sender][_spender] = _value;
emit Approval(msg.sender, _spender, _value);
return true;
}
/**
* Set allowance for other address and notify
*
* Allows `_spender` to spend no more than `_value` tokens in your behalf, and then ping the contract about it
*
* @param _spender The address authorized to spend
* @param _value the max amount they can spend
* @param _extraData some extra information to send to the approved contract
*/
function approveAndCall(address _spender, uint256 _value, bytes memory _extraData)
public
returns (bool success) {
tokenRecipient spender = tokenRecipient(_spender);
if (approve(_spender, _value)) {
spender.receiveApproval(msg.sender, _value, address(this), _extraData);
return true;
}
}
/**
* Destroy tokens
*
* Remove `_value` tokens from the system irreversibly
*
* @param _value the amount of money to burn
*/
function burn(uint256 _value) public returns (bool success) {
require(balanceOf[msg.sender] >= _value); // Check if the sender has enough
balanceOf[msg.sender] -= _value; // Subtract from the sender
totalSupply -= _value; // Updates totalSupply
emit Burn(msg.sender, _value);
return true;
}
/**
* Destroy tokens from other account
*
* Remove `_value` tokens from the system irreversibly on behalf of `_from`.
*
* @param _from the address of the sender
* @param _value the amount of money to burn
*/
function burnFrom(address _from, uint256 _value) public returns (bool success) {
require(balanceOf[_from] >= _value); // Check if the targeted balance is enough
require(_value <= allowance[_from][msg.sender]); // Check allowance
balanceOf[_from] -= _value; // Subtract from the targeted balance
allowance[_from][msg.sender] -= _value; // Subtract from the sender's allowance
totalSupply -= _value; // Update totalSupply
emit Burn(_from, _value);
return true;
}
}
contract ERC20Interface {
function totalSupply() public view returns (uint);
function balanceOf(address tokenOwner) public view returns (uint balance);
function allowance(address tokenOwner, address spender) public view 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);
}
/******************************************/
/* ADVANCED TOKEN STARTS HERE */
/******************************************/
contract AFAVirtualCoin is owned, TokenERC20 {
uint256 public sellPrice;
uint256 public buyPrice;
mapping (address => bool) public frozenAccount;
/* This generates a public event on the blockchain that will notify clients */
event FrozenFunds(address target, bool frozen);
/* Initializes contract with initial supply tokens to the creator of the contract */
constructor(
uint256 initialSupply,
string memory tokenName,
string memory tokenSymbol
) TokenERC20(initialSupply, tokenName, tokenSymbol) public {}
/* Internal transfer, only can be called by this contract */
function _transfer(address _from, address _to, uint _value) internal {
require (_to != address(0x0)); // Prevent transfer to 0x0 address. Use burn() instead
require (balanceOf[_from] >= _value); // Check if the sender has enough
require (balanceOf[_to] + _value >= balanceOf[_to]); // Check for overflows
require(!frozenAccount[_from]); // Check if sender is frozen
require(!frozenAccount[_to]); // Check if recipient is frozen
balanceOf[_from] -= _value; // Subtract from the sender
balanceOf[_to] += _value; // Add the same to the recipient
emit Transfer(_from, _to, _value);
}
/// @notice Create `mintedAmount` tokens and send it to `target`
/// @param target Address to receive the tokens
/// @param mintedAmount the amount of tokens it will receive
function mintToken(address target, uint256 mintedAmount) onlyOwner public {
balanceOf[target] += mintedAmount;
totalSupply += mintedAmount;
emit Transfer(address(0), address(this), mintedAmount);
emit Transfer(address(this), target, mintedAmount);
}
/// @notice `freeze? Prevent | Allow` `target` from sending & receiving tokens
/// @param target Address to be frozen
/// @param freeze either to freeze it or not
function freezeAccount(address target, bool freeze) onlyOwner public {
frozenAccount[target] = freeze;
emit FrozenFunds(target, freeze);
}
/// @notice Allow users to buy tokens for `newBuyPrice` eth and sell tokens for `newSellPrice` eth
/// @param newSellPrice Price the users can sell to the contract
/// @param newBuyPrice Price users can buy from the contract
function setPrices(uint256 newSellPrice, uint256 newBuyPrice) onlyOwner public {
sellPrice = newSellPrice;
buyPrice = newBuyPrice;
}
/// @notice Buy tokens from contract by sending ether
function buy() payable public {
uint amount = msg.value / buyPrice; // calculates the amount
_transfer(address(this), msg.sender, amount); // makes the transfers
}
/// @notice Sell `amount` tokens to contract
/// @param amount amount of tokens to be sold
function sell(uint256 amount) public {
address myAddress = address(this);
require(myAddress.balance >= amount * sellPrice); // checks if the contract has enough ether to buy
_transfer(msg.sender, address(this), amount); // makes the transfers
msg.sender.transfer(amount * sellPrice); // sends ether to the seller. It's important to do this last to avoid recursion attacks
}
/// owner can extract ETH
function extractETH(address payable destination, uint256 amount) onlyOwner public {
address(destination).transfer(amount);
}
// ------------------------------------------------------------------------
// Owner can transfer out any accidentally sent ERC20 tokens
// ------------------------------------------------------------------------
function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {
return ERC20Interface(tokenAddress).transfer(owner, tokens);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"uint256","name":"initialSupply","type":"uint256"},{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"tokenSymbol","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_owner","type":"address"},{"indexed":true,"internalType":"address","name":"_spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"bool","name":"frozen","type":"bool"}],"name":"FrozenFunds","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"},{"internalType":"bytes","name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"buy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address payable","name":"destination","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"extractETH","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bool","name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"frozenAccount","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"mintedAmount","type":"uint256"}],"name":"mintToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"sell","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sellPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"newSellPrice","type":"uint256"},{"internalType":"uint256","name":"newBuyPrice","type":"uint256"}],"name":"setPrices","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60806040526003805460ff191660121790553480156200001e57600080fd5b506040516200124e3803806200124e833981810160405260608110156200004457600080fd5b8151602083018051604051929492938301929190846401000000008211156200006c57600080fd5b9083019060208201858111156200008257600080fd5b82516401000000008111828201881017156200009d57600080fd5b82525081516020918201929091019080838360005b83811015620000cc578181015183820152602001620000b2565b50505050905090810190601f168015620000fa5780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011e57600080fd5b9083019060208201858111156200013457600080fd5b82516401000000008111828201881017156200014f57600080fd5b82525081516020918201929091019080838360005b838110156200017e57818101518382015260200162000164565b50505050905090810190601f168015620001ac5780820380516001836020036101000a031916815260200191505b506040908152600080546001600160a01b03191633908117825560035460ff16600a0a89026004819055908252600560209081529290912055855187945086935085925062000202916001919085019062000225565b5080516200021890600290602084019062000225565b50505050505050620002ca565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200026857805160ff191683800117855562000298565b8280016001018555821562000298579182015b82811115620002985782518255916020019190600101906200027b565b50620002a6929150620002aa565b5090565b620002c791905b80821115620002a65760008155600101620002b1565b90565b610f7480620002da6000396000f3fe60806040526004361061014b5760003560e01c80638da5cb5b116100b6578063daa82a561161006f578063daa82a5614610569578063dc39d06d146105a2578063dd62ed3e146105db578063e4849b3214610616578063e724529c14610640578063f2fde38b1461067b5761014b565b80638da5cb5b146103e757806395d89b4114610418578063a6f2ae3a1461042d578063a9059cbb14610435578063b414d4b61461046e578063cae9ca51146104a15761014b565b806342966c681161010857806342966c68146102ee5780634b7503341461031857806370a082311461032d57806379c650681461036057806379cc6790146103995780638620410b146103d25761014b565b806305fefda71461015057806306fdde0314610182578063095ea7b31461020c57806318160ddd1461025957806323b872dd14610280578063313ce567146102c3575b600080fd5b34801561015c57600080fd5b506101806004803603604081101561017357600080fd5b50803590602001356106ae565b005b34801561018e57600080fd5b506101976106d0565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d15781810151838201526020016101b9565b50505050905090810190601f1680156101fe5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021857600080fd5b506102456004803603604081101561022f57600080fd5b506001600160a01b03813516906020013561075d565b604080519115158252519081900360200190f35b34801561026557600080fd5b5061026e6107c3565b60408051918252519081900360200190f35b34801561028c57600080fd5b50610245600480360360608110156102a357600080fd5b506001600160a01b038135811691602081013590911690604001356107c9565b3480156102cf57600080fd5b506102d8610839565b6040805160ff9092168252519081900360200190f35b3480156102fa57600080fd5b506102456004803603602081101561031157600080fd5b5035610842565b34801561032457600080fd5b5061026e6108ba565b34801561033957600080fd5b5061026e6004803603602081101561035057600080fd5b50356001600160a01b03166108c0565b34801561036c57600080fd5b506101806004803603604081101561038357600080fd5b506001600160a01b0381351690602001356108d2565b3480156103a557600080fd5b50610245600480360360408110156103bc57600080fd5b506001600160a01b038135169060200135610988565b3480156103de57600080fd5b5061026e610a59565b3480156103f357600080fd5b506103fc610a5f565b604080516001600160a01b039092168252519081900360200190f35b34801561042457600080fd5b50610197610a6e565b610180610ac6565b34801561044157600080fd5b506102456004803603604081101561045857600080fd5b506001600160a01b038135169060200135610ae4565b34801561047a57600080fd5b506102456004803603602081101561049157600080fd5b50356001600160a01b0316610afa565b3480156104ad57600080fd5b50610245600480360360608110156104c457600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156104f457600080fd5b82018360208201111561050657600080fd5b8035906020019184600183028401116401000000008311171561052857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610b0f945050505050565b34801561057557600080fd5b506101806004803603604081101561058c57600080fd5b506001600160a01b038135169060200135610c14565b3480156105ae57600080fd5b50610245600480360360408110156105c557600080fd5b506001600160a01b038135169060200135610c66565b3480156105e757600080fd5b5061026e600480360360408110156105fe57600080fd5b506001600160a01b0381358116916020013516610d08565b34801561062257600080fd5b506101806004803603602081101561063957600080fd5b5035610d25565b34801561064c57600080fd5b506101806004803603604081101561066357600080fd5b506001600160a01b0381351690602001351515610d74565b34801561068757600080fd5b506101806004803603602081101561069e57600080fd5b50356001600160a01b0316610def565b6000546001600160a01b031633146106c557600080fd5b600791909155600855565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107555780601f1061072a57610100808354040283529160200191610755565b820191906000526020600020905b81548152906001019060200180831161073857829003601f168201915b505050505081565b3360008181526006602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60045481565b6001600160a01b03831660009081526006602090815260408083203384529091528120548211156107f957600080fd5b6001600160a01b038416600090815260066020908152604080832033845290915290208054839003905561082e848484610e28565b5060015b9392505050565b60035460ff1681565b3360009081526005602052604081205482111561085e57600080fd5b3360008181526005602090815260409182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a2506001919050565b60075481565b60056020526000908152604090205481565b6000546001600160a01b031633146108e957600080fd5b6001600160a01b03821660009081526005602090815260408083208054850190556004805485019055805184815290513093927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a36040805182815290516001600160a01b0384169130917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b0382166000908152600560205260408120548211156109ad57600080fd5b6001600160a01b03831660009081526006602090815260408083203384529091529020548211156109dd57600080fd5b6001600160a01b0383166000818152600560209081526040808320805487900390556006825280832033845282529182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a250600192915050565b60085481565b6000546001600160a01b031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156107555780601f1061072a57610100808354040283529160200191610755565b60006008543481610ad357fe5b049050610ae1303383610e28565b50565b6000610af1338484610e28565b50600192915050565b60096020526000908152604090205460ff1681565b600083610b1c818561075d565b15610c0c57604051638f4ffcb160e01b815233600482018181526024830187905230604484018190526080606485019081528751608486015287516001600160a01b03871695638f4ffcb195948b94938b939192909160a490910190602085019080838360005b83811015610b9b578181015183820152602001610b83565b50505050905090810190601f168015610bc85780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610bea57600080fd5b505af1158015610bfe573d6000803e3d6000fd5b505050506001915050610832565b509392505050565b6000546001600160a01b03163314610c2b57600080fd5b6040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610c61573d6000803e3d6000fd5b505050565b600080546001600160a01b03163314610c7e57600080fd5b600080546040805163a9059cbb60e01b81526001600160a01b0392831660048201526024810186905290519186169263a9059cbb926044808401936020939083900390910190829087803b158015610cd557600080fd5b505af1158015610ce9573d6000803e3d6000fd5b505050506040513d6020811015610cff57600080fd5b50519392505050565b600660209081526000928352604080842090915290825290205481565b6007543090820281311015610d3957600080fd5b610d44333084610e28565b6007546040513391840280156108fc02916000818181858888f19350505050158015610c61573d6000803e3d6000fd5b6000546001600160a01b03163314610d8b57600080fd5b6001600160a01b038216600081815260096020908152604091829020805460ff191685151590811790915582519384529083015280517f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a59281900390910190a15050565b6000546001600160a01b03163314610e0657600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038216610e3b57600080fd5b6001600160a01b038316600090815260056020526040902054811115610e6057600080fd5b6001600160a01b0382166000908152600560205260409020548181011015610e8757600080fd5b6001600160a01b03831660009081526009602052604090205460ff1615610ead57600080fd5b6001600160a01b03821660009081526009602052604090205460ff1615610ed357600080fd5b6001600160a01b03808416600081815260056020908152604080832080548790039055938616808352918490208054860190558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a350505056fea265627a7a72315820186e1601af5de03178c9c1bced3a66401184ec4b6162b74cffc7149fbee9774364736f6c63430005110032000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000010414641205669727475616c20436f696e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054146415643000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x60806040526004361061014b5760003560e01c80638da5cb5b116100b6578063daa82a561161006f578063daa82a5614610569578063dc39d06d146105a2578063dd62ed3e146105db578063e4849b3214610616578063e724529c14610640578063f2fde38b1461067b5761014b565b80638da5cb5b146103e757806395d89b4114610418578063a6f2ae3a1461042d578063a9059cbb14610435578063b414d4b61461046e578063cae9ca51146104a15761014b565b806342966c681161010857806342966c68146102ee5780634b7503341461031857806370a082311461032d57806379c650681461036057806379cc6790146103995780638620410b146103d25761014b565b806305fefda71461015057806306fdde0314610182578063095ea7b31461020c57806318160ddd1461025957806323b872dd14610280578063313ce567146102c3575b600080fd5b34801561015c57600080fd5b506101806004803603604081101561017357600080fd5b50803590602001356106ae565b005b34801561018e57600080fd5b506101976106d0565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d15781810151838201526020016101b9565b50505050905090810190601f1680156101fe5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021857600080fd5b506102456004803603604081101561022f57600080fd5b506001600160a01b03813516906020013561075d565b604080519115158252519081900360200190f35b34801561026557600080fd5b5061026e6107c3565b60408051918252519081900360200190f35b34801561028c57600080fd5b50610245600480360360608110156102a357600080fd5b506001600160a01b038135811691602081013590911690604001356107c9565b3480156102cf57600080fd5b506102d8610839565b6040805160ff9092168252519081900360200190f35b3480156102fa57600080fd5b506102456004803603602081101561031157600080fd5b5035610842565b34801561032457600080fd5b5061026e6108ba565b34801561033957600080fd5b5061026e6004803603602081101561035057600080fd5b50356001600160a01b03166108c0565b34801561036c57600080fd5b506101806004803603604081101561038357600080fd5b506001600160a01b0381351690602001356108d2565b3480156103a557600080fd5b50610245600480360360408110156103bc57600080fd5b506001600160a01b038135169060200135610988565b3480156103de57600080fd5b5061026e610a59565b3480156103f357600080fd5b506103fc610a5f565b604080516001600160a01b039092168252519081900360200190f35b34801561042457600080fd5b50610197610a6e565b610180610ac6565b34801561044157600080fd5b506102456004803603604081101561045857600080fd5b506001600160a01b038135169060200135610ae4565b34801561047a57600080fd5b506102456004803603602081101561049157600080fd5b50356001600160a01b0316610afa565b3480156104ad57600080fd5b50610245600480360360608110156104c457600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156104f457600080fd5b82018360208201111561050657600080fd5b8035906020019184600183028401116401000000008311171561052857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610b0f945050505050565b34801561057557600080fd5b506101806004803603604081101561058c57600080fd5b506001600160a01b038135169060200135610c14565b3480156105ae57600080fd5b50610245600480360360408110156105c557600080fd5b506001600160a01b038135169060200135610c66565b3480156105e757600080fd5b5061026e600480360360408110156105fe57600080fd5b506001600160a01b0381358116916020013516610d08565b34801561062257600080fd5b506101806004803603602081101561063957600080fd5b5035610d25565b34801561064c57600080fd5b506101806004803603604081101561066357600080fd5b506001600160a01b0381351690602001351515610d74565b34801561068757600080fd5b506101806004803603602081101561069e57600080fd5b50356001600160a01b0316610def565b6000546001600160a01b031633146106c557600080fd5b600791909155600855565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107555780601f1061072a57610100808354040283529160200191610755565b820191906000526020600020905b81548152906001019060200180831161073857829003601f168201915b505050505081565b3360008181526006602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60045481565b6001600160a01b03831660009081526006602090815260408083203384529091528120548211156107f957600080fd5b6001600160a01b038416600090815260066020908152604080832033845290915290208054839003905561082e848484610e28565b5060015b9392505050565b60035460ff1681565b3360009081526005602052604081205482111561085e57600080fd5b3360008181526005602090815260409182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a2506001919050565b60075481565b60056020526000908152604090205481565b6000546001600160a01b031633146108e957600080fd5b6001600160a01b03821660009081526005602090815260408083208054850190556004805485019055805184815290513093927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a36040805182815290516001600160a01b0384169130917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b0382166000908152600560205260408120548211156109ad57600080fd5b6001600160a01b03831660009081526006602090815260408083203384529091529020548211156109dd57600080fd5b6001600160a01b0383166000818152600560209081526040808320805487900390556006825280832033845282529182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a250600192915050565b60085481565b6000546001600160a01b031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156107555780601f1061072a57610100808354040283529160200191610755565b60006008543481610ad357fe5b049050610ae1303383610e28565b50565b6000610af1338484610e28565b50600192915050565b60096020526000908152604090205460ff1681565b600083610b1c818561075d565b15610c0c57604051638f4ffcb160e01b815233600482018181526024830187905230604484018190526080606485019081528751608486015287516001600160a01b03871695638f4ffcb195948b94938b939192909160a490910190602085019080838360005b83811015610b9b578181015183820152602001610b83565b50505050905090810190601f168015610bc85780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610bea57600080fd5b505af1158015610bfe573d6000803e3d6000fd5b505050506001915050610832565b509392505050565b6000546001600160a01b03163314610c2b57600080fd5b6040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610c61573d6000803e3d6000fd5b505050565b600080546001600160a01b03163314610c7e57600080fd5b600080546040805163a9059cbb60e01b81526001600160a01b0392831660048201526024810186905290519186169263a9059cbb926044808401936020939083900390910190829087803b158015610cd557600080fd5b505af1158015610ce9573d6000803e3d6000fd5b505050506040513d6020811015610cff57600080fd5b50519392505050565b600660209081526000928352604080842090915290825290205481565b6007543090820281311015610d3957600080fd5b610d44333084610e28565b6007546040513391840280156108fc02916000818181858888f19350505050158015610c61573d6000803e3d6000fd5b6000546001600160a01b03163314610d8b57600080fd5b6001600160a01b038216600081815260096020908152604091829020805460ff191685151590811790915582519384529083015280517f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a59281900390910190a15050565b6000546001600160a01b03163314610e0657600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038216610e3b57600080fd5b6001600160a01b038316600090815260056020526040902054811115610e6057600080fd5b6001600160a01b0382166000908152600560205260409020548181011015610e8757600080fd5b6001600160a01b03831660009081526009602052604090205460ff1615610ead57600080fd5b6001600160a01b03821660009081526009602052604090205460ff1615610ed357600080fd5b6001600160a01b03808416600081815260056020908152604080832080548790039055938616808352918490208054860190558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a350505056fea265627a7a72315820186e1601af5de03178c9c1bced3a66401184ec4b6162b74cffc7149fbee9774364736f6c63430005110032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000010414641205669727475616c20436f696e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054146415643000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : initialSupply (uint256): 1000000000
Arg [1] : tokenName (string): AFA Virtual Coin
Arg [2] : tokenSymbol (string): AFAVC
-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000010
Arg [4] : 414641205669727475616c20436f696e00000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [6] : 4146415643000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
7676:4127:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10223:155;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10223:155:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10223:155:0;;;;;;;:::i;:::-;;766:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;766:18:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;766:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4425:225;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4425:225:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4425:225:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;924:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;924:26:0;;;:::i;:::-;;;;;;;;;;;;;;;;3860:296;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3860:296:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3860:296:0;;;;;;;;;;;;;;;;;:::i;818:26::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;818:26:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5587:374;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5587:374:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5587:374:0;;:::i;7730:24::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7730:24:0;;;:::i;1007:45::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1007:45:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1007:45:0;-1:-1:-1;;;;;1007:45:0;;:::i;9338:290::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9338:290:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9338:290:0;;;;;;;;:::i;6224:611::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6224:611:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6224:611:0;;;;;;;;:::i;7761:23::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7761:23:0;;;:::i;275:20::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;275:20:0;;;:::i;:::-;;;;-1:-1:-1;;;;;275:20:0;;;;;;;;;;;;;;791;;8:9:-1;5:2;;;30:1;27;20:12;5:2;791:20:0;;;:::i;10445:208::-;;;:::i;3428:152::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3428:152:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3428:152:0;;;;;;;;:::i;7793:46::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7793:46:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7793:46:0;-1:-1:-1;;;;;7793:46:0;;:::i;5049:363::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5049:363:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;5049:363:0;;;;;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;5049:363:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;5049:363:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;5049:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;5049:363:0;;-1:-1:-1;5049:363:0;;-1:-1:-1;;;;;5049:363:0:i;11241:129::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11241:129:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;11241:129:0;;;;;;;;:::i;11614:184::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11614:184:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;11614:184:0;;;;;;;;:::i;1059:66::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1059:66:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;1059:66:0;;;;;;;;;;:::i;10762:433::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10762:433:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10762:433:0;;:::i;9814:161::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9814:161:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9814:161:0;;;;;;;;;;:::i;456:97::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;456:97:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;456:97:0;-1:-1:-1;;;;;456:97:0;;:::i;10223:155::-;422:5;;-1:-1:-1;;;;;422:5:0;408:10;:19;400:28;;;;;;10313:9;:24;;;;10348:8;:22;10223:155::o;766:18::-;;;;;;;;;;;;;;;-1:-1:-1;;766:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4425:225::-;4536:10;4501:12;4526:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;4526:31:0;;;;;;;;;;;:40;;;4582:38;;;;;;;4501:12;;4526:31;;4536:10;;4582:38;;;;;;;;-1:-1:-1;4638:4:0;4425:225;;;;:::o;924:26::-;;;;:::o;3860:296::-;-1:-1:-1;;;;;3985:16:0;;3942:12;3985:16;;;:9;:16;;;;;;;;4002:10;3985:28;;;;;;;;3975:38;;;3967:47;;;;;;-1:-1:-1;;;;;4048:16:0;;;;;;:9;:16;;;;;;;;4065:10;4048:28;;;;;;;:38;;;;;;;4097:29;4058:5;4114:3;4080:6;4097:9;:29::i;:::-;-1:-1:-1;4144:4:0;3860:296;;;;;;:::o;818:26::-;;;;;;:::o;5587:374::-;5676:10;5633:12;5666:21;;;:9;:21;;;;;;:31;-1:-1:-1;5666:31:0;5658:40;;;;;;5755:10;5745:21;;;;:9;:21;;;;;;;;;:31;;;;;;;5826:11;:21;;;;;;;5907:24;;;;;;;;;;;;;;;;;-1:-1:-1;5949:4:0;5587:374;;;:::o;7730:24::-;;;;:::o;1007:45::-;;;;;;;;;;;;;:::o;9338:290::-;422:5;;-1:-1:-1;;;;;422:5:0;408:10;:19;400:28;;;;;;-1:-1:-1;;;;;9423:17:0;;;;;;:9;:17;;;;;;;;:33;;;;;;9467:11;:27;;;;;;9510:49;;;;;;;9539:4;;9423:17;9510:49;;;;;;;;9575:45;;;;;;;;-1:-1:-1;;;;;9575:45:0;;;9592:4;;9575:45;;;;;;;;;9338:290;;:::o;6224:611::-;-1:-1:-1;;;;;6322:16:0;;6289:12;6322:16;;;:9;:16;;;;;;:26;-1:-1:-1;6322:26:0;6314:35;;;;;;-1:-1:-1;;;;;6436:16:0;;;;;;:9;:16;;;;;;;;6453:10;6436:28;;;;;;;;6426:38;;;6418:47;;;;;;-1:-1:-1;;;;;6498:16:0;;;;;;:9;:16;;;;;;;;:26;;;;;;;6597:9;:16;;;;;6614:10;6597:28;;;;;;;;:38;;;;;;;6698:11;:21;;;;;;;6786:19;;;;;;;;;;;;;;;;;-1:-1:-1;6823:4:0;6224:611;;;;:::o;7761:23::-;;;;:::o;275:20::-;;;-1:-1:-1;;;;;275:20:0;;:::o;791:::-;;;;;;;;;;;;;;-1:-1:-1;;791:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10445:208;10486:11;10512:8;;10500:9;:20;;;;;;10486:34;;10572:44;10590:4;10597:10;10609:6;10572:9;:44::i;:::-;10445:208;:::o;3428:152::-;3491:12;3516:34;3526:10;3538:3;3543:6;3516:9;:34::i;:::-;-1:-1:-1;3568:4:0;3428:152;;;;:::o;7793:46::-;;;;;;;;;;;;;;;:::o;5049:363::-;5166:12;5231:8;5255:25;5231:8;5273:6;5255:7;:25::i;:::-;5251:154;;;5297:70;;-1:-1:-1;;;5297:70:0;;5321:10;5297:70;;;;;;;;;;;;5349:4;5297:70;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5297:23:0;;;;;5321:10;5333:6;;5349:4;5356:10;;5297:70;;;;;;;;;;;;;;;;-1:-1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;5297:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5297:70:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5297:70:0;;;;5389:4;5382:11;;;;;5251:154;5049:363;;;;;;:::o;11241:129::-;422:5;;-1:-1:-1;;;;;422:5:0;408:10;:19;400:28;;;;;;11328:37;;-1:-1:-1;;;;;11328:29:0;;;:37;;;;;11358:6;;11328:37;;;;11358:6;11328:29;:37;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11328:37:0;11241:129;;:::o;11614:184::-;11706:12;422:5;;-1:-1:-1;;;;;422:5:0;408:10;:19;400:28;;;;;;11776:5;;;11738:52;;;-1:-1:-1;;;11738:52:0;;-1:-1:-1;;;;;11776:5:0;;;11738:52;;;;;;;;;;;;:37;;;;;;:52;;;;;;;;;;;;;;;;;:37;:52;;;5:2:-1;;;;30:1;27;20:12;5:2;11738:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11738:52:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11738:52:0;;11614:184;-1:-1:-1;;;11614:184:0:o;1059:66::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;10762:433::-;10892:9;;10838:4;;10883:18;;10862:17;;:39;;10854:48;;;;;;10965:44;10975:10;10995:4;11002:6;10965:9;:44::i;:::-;11078:9;;11049:39;;:10;;11069:18;;11049:39;;;;;;;;;11069:18;11049:10;:39;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;9814:161:0;422:5;;-1:-1:-1;;;;;422:5:0;408:10;:19;400:28;;;;;;-1:-1:-1;;;;;9894:21:0;;;;;;:13;:21;;;;;;;;;:30;;-1:-1:-1;;9894:30:0;;;;;;;;;;9940:27;;;;;;;;;;;;;;;;;;;;;9814:161;;:::o;456:97::-;422:5;;-1:-1:-1;;;;;422:5:0;408:10;:19;400:28;;;;;;529:5;:16;;-1:-1:-1;;;;;;529:16:0;-1:-1:-1;;;;;529:16:0;;;;;;;;;;456:97::o;8331:810::-;-1:-1:-1;;;;;8420:19:0;;8411:29;;;;;;-1:-1:-1;;;;;8540:16:0;;;;;;:9;:16;;;;;;:26;-1:-1:-1;8540:26:0;8531:36;;;;;;-1:-1:-1;;;;;8666:14:0;;;;;;:9;:14;;;;;;8639:23;;;:41;;8630:51;;;;;;-1:-1:-1;;;;;8727:20:0;;;;;;:13;:20;;;;;;;;8726:21;8718:30;;;;;;-1:-1:-1;;;;;8821:18:0;;;;;;:13;:18;;;;;;;;8820:19;8812:28;;;;;;-1:-1:-1;;;;;8909:16:0;;;;;;;:9;:16;;;;;;;;:26;;;;;;;9002:14;;;;;;;;;;:24;;;;;;9105:28;;;;;;;9002:14;;9105:28;;;;;;;;;;;8331:810;;;:::o
Swarm Source
bzzr://186e1601af5de03178c9c1bced3a66401184ec4b6162b74cffc7149fbee97743
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 32 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
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.