Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
10,050,000 mDILL
Holders
14
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 13 Decimals)
Balance
26,545.9463533880209 mDILLValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
AdvancedBraveNewTokenContract
Compiler Version
v0.6.2+commit.bacdbe57
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-12-17 */ pragma solidity ^0.6.0; abstract contract Context { function _msgSender() internal view virtual returns (address payable) { return msg.sender; } function _msgData() internal view virtual returns (bytes memory) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } } library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522 if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } } // SPDX-License-Identifier: MIT interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } // SPDX-License-Identifier: MIT pragma solidity ^0.6.2; library Strings { // Key bytes. // http://www.unicode.org/versions/Unicode10.0.0/UnicodeStandard-10.0.pdf // Table 3-7, p 126, Well-Formed UTF-8 Byte Sequences // Default 80..BF range uint constant internal DL = 0x80; uint constant internal DH = 0xBF; // Row - number of bytes // R1 - 1 uint constant internal B11L = 0x00; uint constant internal B11H = 0x7F; // R2 - 2 uint constant internal B21L = 0xC2; uint constant internal B21H = 0xDF; // R3 - 3 uint constant internal B31 = 0xE0; uint constant internal B32L = 0xA0; uint constant internal B32H = 0xBF; // R4 - 3 uint constant internal B41L = 0xE1; uint constant internal B41H = 0xEC; // R5 - 3 uint constant internal B51 = 0xED; uint constant internal B52L = 0x80; uint constant internal B52H = 0x9F; // R6 - 3 uint constant internal B61L = 0xEE; uint constant internal B61H = 0xEF; // R7 - 4 uint constant internal B71 = 0xF0; uint constant internal B72L = 0x90; uint constant internal B72H = 0xBF; // R8 - 4 uint constant internal B81L = 0xF1; uint constant internal B81H = 0xF3; // R9 - 4 uint constant internal B91 = 0xF4; uint constant internal B92L = 0x80; uint constant internal B92H = 0x8F; // Checks whether a string is valid UTF-8. // If the string is not valid, the function will throw. function validate(string memory self) internal pure { uint addr; uint len; assembly { addr := add(self, 0x20) len := mload(self) } if (len == 0) { return; } uint bytePos = 0; while (bytePos < len) { bytePos += parseRune(addr + bytePos); } require(bytePos == len); } // Parses a single character, or "rune" stored at address 'bytePos' // in memory. // Returns the length of the character in bytes. // solhint-disable-next-line code-complexity function parseRune(uint bytePos) internal pure returns (uint len) { uint val; assembly { val := mload(bytePos) } val >>= 224; // Remove all but the first four bytes. uint v0 = val >> 24; // Get first byte. if (v0 <= B11H) { // Check a 1 byte character. len = 1; } else if (B21L <= v0 && v0 <= B21H) { // Check a 2 byte character. }}} // SPDX-License-Identifier: MIT pragma solidity ^0.6.2; library Address { function isContract(address account) internal view returns (bool) { // According to EIP-1052, 0x0 is the value returned for not-yet created accounts // and 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470 is returned // for accounts without code, i.e. `keccak256('')` bytes32 codehash; bytes32 accountHash = 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470; // solhint-disable-next-line no-inline-assembly assembly { codehash := extcodehash(account) } return (codehash != accountHash && codehash != 0x0); } function sendValue(address payable recipient, uint256 amount) internal { require(address(this).balance >= amount, "Address: insufficient balance"); // solhint-disable-next-line avoid-low-level-calls, avoid-call-value (bool success, ) = recipient.call{ value: amount }(""); require(success, "Address: unable to send value, recipient may have reverted"); } function functionCall(address target, bytes memory data) internal returns (bytes memory) { return functionCall(target, data, "Address: low-level call failed"); } function functionCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) { return _functionCallWithValue(target, data, 0, errorMessage); } function functionCallWithValue(address target, bytes memory data, uint256 value) internal returns (bytes memory) { return functionCallWithValue(target, data, value, "Address: low-level call with value failed"); } function functionCallWithValue(address target, bytes memory data, uint256 value, string memory errorMessage) internal returns (bytes memory) { require(address(this).balance >= value, "Address: insufficient balance for call"); return _functionCallWithValue(target, data, value, errorMessage); } function _functionCallWithValue(address target, bytes memory data, uint256 weiValue, string memory errorMessage) private returns (bytes memory) { require(isContract(target), "Address: call to non-contract"); // solhint-disable-next-line avoid-low-level-calls (bool success, bytes memory returndata) = target.call{ value: weiValue }(data); if (success) { return returndata; } else { // Look for revert reason and bubble it up if present if (returndata.length > 0) { // The easiest way to bubble the revert reason is using memory via assembly // solhint-disable-next-line no-inline-assembly assembly { let returndata_size := mload(returndata) revert(add(32, returndata), returndata_size) } } else { revert(errorMessage); } } } } library ConvertLib{ function convert(uint amount,uint conversionRate)public returns (uint convertedAmount) { return amount * conversionRate; } } library ExactMath { uint constant internal UINT_ZERO = 0; uint constant internal UINT_ONE = 1; uint constant internal UINT_TWO = 2; uint constant internal UINT_MAX = ~uint(0); uint constant internal UINT_MIN = 0; int constant internal INT_ZERO = 0; int constant internal INT_ONE = 1; int constant internal INT_TWO = 2; int constant internal INT_MINUS_ONE = -1; int constant internal INT_MAX = int(2**255 - 1); int constant internal INT_MIN = int(2**255); // Calculates and returns 'self + other' // The function will throw if the operation would result in an overflow. function exactAdd(uint self, uint other) internal pure returns (uint sum) { sum = self + other; require(sum >= self); } // Calculates and returns 'self - other' // The function will throw if the operation would result in an underflow. function exactSub(uint self, uint other) internal pure returns (uint diff) { require(other <= self); diff = self - other; } // Calculates and returns 'self * other' // The function will throw if the operation would result in an overflow. function exactMul(uint self, uint other) internal pure returns (uint prod) { prod = self * other; require(self == 0 || prod / self == other); } // Calculates and returns 'self + other' // The function will throw if the operation would result in an over/underflow. function exactAdd(int self, int other) internal pure returns (int sum) { sum = self + other; if (self > 0 && other > 0) { require(0 <= sum && sum <= INT_MAX); } else if (self < 0 && other < 0) { require(INT_MIN <= sum && sum <= 0); } } // Calculates and returns 'self - other' // The function will throw if the operation would result in an over/underflow. function exactSub(int self, int other) internal pure returns (int diff) { diff = self - other; if (self > 0 && other < 0) { require(0 <= diff && diff <= INT_MAX); } else if (self < 0 && other > 0) { require(INT_MIN <= diff && diff <= 0); } } // Calculates and returns 'self * other' // The function will throw if the operation would result in an over/underflow. function exactMul(int self, int other) internal pure returns (int prod) { prod = self * other; require(self == 0 || ((other != INT_MIN || self != INT_MINUS_ONE) && prod / self == other)); } // Calculates and returns 'self / other' // The function will throw if the operation would result in an over/underflow. function exactDiv(int self, int other) internal pure returns (int quot) { require(self != INT_MIN || other != INT_MINUS_ONE); quot = self / other; } } // SPDX-License-Identifier: MIT pragma solidity ^0.6.0; contract AdvancedBraveNewTokenContract is Context, IERC20 { uint constant internal UINT_ZERO = 0; uint constant internal UINT_ONE = 1; uint constant internal UINT_TWO = 2; uint constant internal UINT_MAX = ~uint(0); uint constant internal UINT_MIN = 0; int constant internal INT_ZERO = 0; int constant internal INT_ONE = 1; int constant internal INT_TWO = 2; int constant internal INT_MINUS_ONE = -1; int constant internal INT_MAX = int(2**255 - 1); int constant internal INT_MIN = int(2**255); using SafeMath for uint256; using Address for address; mapping (address => uint256) private _balances; mapping (address => mapping (address => uint256)) private _allowances; uint256 private _totalSupply; string private _name; // Name string private _symbol; // Symbol uint8 private _decimals; // Decimals constructor (string memory name, string memory symbol) public { _name = name; // Name _symbol = symbol; // Symbol _decimals = 13; // Decimals _totalSupply = 10050000*10**13; // Token supply after zeros _balances[msg.sender] = _totalSupply; } function name() public view returns (string memory) { return _name; } function symbol() public view returns (string memory) { return _symbol; } function decimals() public view returns (uint8) { return _decimals; } function totalSupply() public view override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public virtual override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) { _transfer(sender, recipient, amount); _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance")); return true; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue)); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero")); return true; } function _transfer(address sender, address recipient, uint256 amount) internal virtual { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); _balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance"); _balances[recipient] = _balances[recipient].add(amount); emit Transfer(sender, recipient, amount); } function getBalance(address addr) public returns(uint) { return _balances[addr]; } function _approve(address owner, address spender, uint256 amount) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } // Calculates and returns 'self - other' // The function will throw if the operation would result in an underflow. function exactSub(uint self, uint other) internal pure returns (uint diff) { require(other <= self); diff = self - other; } // Calculates and returns 'self * other' // The function will throw if the operation would result in an overflow. function exactMul(uint self, uint other) internal pure returns (uint prod) { prod = self * other; require(self == 0 || prod / self == other); } // Calculates and returns 'self + other' // The function will throw if the operation would result in an over/underflow. function exactAdd(int self, int other) internal pure returns (int sum) { sum = self + other; if (self > 0 && other > 0) { require(0 <= sum && sum <= INT_MAX); } else if (self < 0 && other < 0) { require(INT_MIN <= sum && sum <= 0); } } function sendCoin(address receiver, uint amount) public returns(bool sufficient) { if (_balances[msg.sender] < amount) return false; _balances[msg.sender] -= amount; _balances[receiver] += amount; Transfer(msg.sender, receiver, amount); return true; } // Calculates and returns 'self - other' // The function will throw if the operation would result in an over/underflow. function exactSub(int self, int other) internal pure returns (int diff) { diff = self - other; if (self > 0 && other < 0) { require(0 <= diff && diff <= INT_MAX); } else if (self < 0 && other > 0) { require(INT_MIN <= diff && diff <= 0); } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"}],"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":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"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":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","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":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"getBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"sendCoin","outputs":[{"internalType":"bool","name":"sufficient","type":"bool"}],"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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b506040516200168538038062001685833981810160405260408110156200003757600080fd5b81019080805160405193929190846401000000008211156200005857600080fd5b838201915060208201858111156200006f57600080fd5b82518660018202830111640100000000821117156200008d57600080fd5b8083526020830192505050908051906020019080838360005b83811015620000c3578082015181840152602081019050620000a6565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b838201915060208201858111156200012c57600080fd5b82518660018202830111640100000000821117156200014a57600080fd5b8083526020830192505050908051906020019080838360005b838110156200018057808201518184015260208101905062000163565b50505050905090810190601f168015620001ae5780820380516001836020036101000a031916815260200191505b506040525050508160039080519060200190620001cd92919062000260565b508060049080519060200190620001e692919062000260565b50600d600560006101000a81548160ff021916908360ff160217905550680572b7b98736c200006002819055506002546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050506200030f565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002a357805160ff1916838001178555620002d4565b82800160010185558215620002d4579182015b82811115620002d3578251825591602001919060010190620002b6565b5b509050620002e39190620002e7565b5090565b6200030c91905b8082111562000308576000816000905550600101620002ee565b5090565b90565b611366806200031f6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c578063a457c2d711610066578063a457c2d71461042c578063a9059cbb14610492578063dd62ed3e146104f8578063f8b2cb4f14610570576100cf565b806370a08231146102eb57806390b98a111461034357806395d89b41146103a9576100cf565b806306fdde03146100d4578063095ea7b31461015757806318160ddd146101bd57806323b872dd146101db578063313ce567146102615780633950935114610285575b600080fd5b6100dc6105c8565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011c578082015181840152602081019050610101565b50505050905090810190601f1680156101495780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101a36004803603604081101561016d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061066a565b604051808215151515815260200191505060405180910390f35b6101c5610688565b6040518082815260200191505060405180910390f35b610247600480360360608110156101f157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610692565b604051808215151515815260200191505060405180910390f35b61026961076b565b604051808260ff1660ff16815260200191505060405180910390f35b6102d16004803603604081101561029b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610782565b604051808215151515815260200191505060405180910390f35b61032d6004803603602081101561030157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610835565b6040518082815260200191505060405180910390f35b61038f6004803603604081101561035957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061087d565b604051808215151515815260200191505060405180910390f35b6103b16109d6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103f15780820151818401526020810190506103d6565b50505050905090810190601f16801561041e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104786004803603604081101561044257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a78565b604051808215151515815260200191505060405180910390f35b6104de600480360360408110156104a857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b45565b604051808215151515815260200191505060405180910390f35b61055a6004803603604081101561050e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b63565b6040518082815260200191505060405180910390f35b6105b26004803603602081101561058657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bea565b6040518082815260200191505060405180910390f35b606060038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106605780601f1061063557610100808354040283529160200191610660565b820191906000526020600020905b81548152906001019060200180831161064357829003601f168201915b5050505050905090565b600061067e610677610c32565b8484610c3a565b6001905092915050565b6000600254905090565b600061069f848484610e31565b610760846106ab610c32565b61075b8560405180606001604052806028815260200161129b60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610711610c32565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e79092919063ffffffff16565b610c3a565b600190509392505050565b6000600560009054906101000a900460ff16905090565b600061082b61078f610c32565b8461082685600160006107a0610c32565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111a790919063ffffffff16565b610c3a565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156108ce57600090506109d0565b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b606060048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a6e5780601f10610a4357610100808354040283529160200191610a6e565b820191906000526020600020905b815481529060010190602001808311610a5157829003601f168201915b5050505050905090565b6000610b3b610a85610c32565b84610b368560405180606001604052806025815260200161130c6025913960016000610aaf610c32565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e79092919063ffffffff16565b610c3a565b6001905092915050565b6000610b59610b52610c32565b8484610e31565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cc0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806112e86024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d46576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806112536022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610eb7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806112c36025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f3d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806112306023913960400191505060405180910390fd5b610fa881604051806060016040528060268152602001611275602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e79092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061103b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111a790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290611194576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561115957808201518184015260208101905061113e565b50505050905090810190601f1680156111865780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b600080828401905083811015611225576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b809150509291505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212204f6028914f69bce65662ad3e7f171d5d1a263a82a9ac8d2221dca560644892f364736f6c6343000602003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001544696c6c20476f7665726e616e636520546f6b656e000000000000000000000000000000000000000000000000000000000000000000000000000000000000056d44494c4c000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c578063a457c2d711610066578063a457c2d71461042c578063a9059cbb14610492578063dd62ed3e146104f8578063f8b2cb4f14610570576100cf565b806370a08231146102eb57806390b98a111461034357806395d89b41146103a9576100cf565b806306fdde03146100d4578063095ea7b31461015757806318160ddd146101bd57806323b872dd146101db578063313ce567146102615780633950935114610285575b600080fd5b6100dc6105c8565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011c578082015181840152602081019050610101565b50505050905090810190601f1680156101495780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101a36004803603604081101561016d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061066a565b604051808215151515815260200191505060405180910390f35b6101c5610688565b6040518082815260200191505060405180910390f35b610247600480360360608110156101f157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610692565b604051808215151515815260200191505060405180910390f35b61026961076b565b604051808260ff1660ff16815260200191505060405180910390f35b6102d16004803603604081101561029b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610782565b604051808215151515815260200191505060405180910390f35b61032d6004803603602081101561030157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610835565b6040518082815260200191505060405180910390f35b61038f6004803603604081101561035957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061087d565b604051808215151515815260200191505060405180910390f35b6103b16109d6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103f15780820151818401526020810190506103d6565b50505050905090810190601f16801561041e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104786004803603604081101561044257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a78565b604051808215151515815260200191505060405180910390f35b6104de600480360360408110156104a857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b45565b604051808215151515815260200191505060405180910390f35b61055a6004803603604081101561050e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b63565b6040518082815260200191505060405180910390f35b6105b26004803603602081101561058657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bea565b6040518082815260200191505060405180910390f35b606060038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106605780601f1061063557610100808354040283529160200191610660565b820191906000526020600020905b81548152906001019060200180831161064357829003601f168201915b5050505050905090565b600061067e610677610c32565b8484610c3a565b6001905092915050565b6000600254905090565b600061069f848484610e31565b610760846106ab610c32565b61075b8560405180606001604052806028815260200161129b60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610711610c32565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e79092919063ffffffff16565b610c3a565b600190509392505050565b6000600560009054906101000a900460ff16905090565b600061082b61078f610c32565b8461082685600160006107a0610c32565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111a790919063ffffffff16565b610c3a565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156108ce57600090506109d0565b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b606060048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a6e5780601f10610a4357610100808354040283529160200191610a6e565b820191906000526020600020905b815481529060010190602001808311610a5157829003601f168201915b5050505050905090565b6000610b3b610a85610c32565b84610b368560405180606001604052806025815260200161130c6025913960016000610aaf610c32565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e79092919063ffffffff16565b610c3a565b6001905092915050565b6000610b59610b52610c32565b8484610e31565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cc0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806112e86024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d46576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806112536022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610eb7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806112c36025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f3d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806112306023913960400191505060405180910390fd5b610fa881604051806060016040528060268152602001611275602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e79092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061103b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111a790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290611194576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561115957808201518184015260208101905061113e565b50505050905090810190601f1680156111865780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b600080828401905083811015611225576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b809150509291505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212204f6028914f69bce65662ad3e7f171d5d1a263a82a9ac8d2221dca560644892f364736f6c63430006020033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001544696c6c20476f7665726e616e636520546f6b656e000000000000000000000000000000000000000000000000000000000000000000000000000000000000056d44494c4c000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name (string): Dill Governance Token
Arg [1] : symbol (string): mDILL
-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000015
Arg [3] : 44696c6c20476f7665726e616e636520546f6b656e0000000000000000000000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [5] : 6d44494c4c000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
11722:5762:0:-:0;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11722:5762:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12948:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;12948:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13811:169;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;13811:169:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13229:100;;;:::i;:::-;;;;;;;;;;;;;;;;;;;13988:321;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;13988:321:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13138:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;14317:218;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;14317:218:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13337:119;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;13337:119:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;16769:268;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;16769:268:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13039:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;13039:87:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14543:269;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;14543:269:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13464:175;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;13464:175:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13647:151;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;13647:151:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;15302:87;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;15302:87:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;12948:83;12985:13;13018:5;13011:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12948:83;:::o;13811:169::-;13894:4;13911:39;13920:12;:10;:12::i;:::-;13934:7;13943:6;13911:8;:39::i;:::-;13968:4;13961:11;;13811:169;;;;:::o;13229:100::-;13282:7;13309:12;;13302:19;;13229:100;:::o;13988:321::-;14094:4;14111:36;14121:6;14129:9;14140:6;14111:9;:36::i;:::-;14158:121;14167:6;14175:12;:10;:12::i;:::-;14189:89;14227:6;14189:89;;;;;;;;;;;;;;;;;:11;:19;14201:6;14189:19;;;;;;;;;;;;;;;:33;14209:12;:10;:12::i;:::-;14189:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;14158:8;:121::i;:::-;14297:4;14290:11;;13988:321;;;;;:::o;13138:83::-;13179:5;13204:9;;;;;;;;;;;13197:16;;13138:83;:::o;14317:218::-;14405:4;14422:83;14431:12;:10;:12::i;:::-;14445:7;14454:50;14493:10;14454:11;:25;14466:12;:10;:12::i;:::-;14454:25;;;;;;;;;;;;;;;:34;14480:7;14454:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;14422:8;:83::i;:::-;14523:4;14516:11;;14317:218;;;;:::o;13337:119::-;13403:7;13430:9;:18;13440:7;13430:18;;;;;;;;;;;;;;;;13423:25;;13337:119;;;:::o;16769:268::-;16833:15;16883:6;16859:9;:21;16869:10;16859:21;;;;;;;;;;;;;;;;:30;16855:48;;;16898:5;16891:12;;;;16855:48;16933:6;16908:9;:21;16918:10;16908:21;;;;;;;;;;;;;;;;:31;;;;;;;;;;;16967:6;16944:9;:19;16954:8;16944:19;;;;;;;;;;;;;;;;:29;;;;;;;;;;;16999:8;16978:38;;16987:10;16978:38;;;17009:6;16978:38;;;;;;;;;;;;;;;;;;17028:4;17021:11;;16769:268;;;;;:::o;13039:87::-;13078:13;13111:7;13104:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13039:87;:::o;14543:269::-;14636:4;14653:129;14662:12;:10;:12::i;:::-;14676:7;14685:96;14724:15;14685:96;;;;;;;;;;;;;;;;;:11;:25;14697:12;:10;:12::i;:::-;14685:25;;;;;;;;;;;;;;;:34;14711:7;14685:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;14653:8;:129::i;:::-;14800:4;14793:11;;14543:269;;;;:::o;13464:175::-;13550:4;13567:42;13577:12;:10;:12::i;:::-;13591:9;13602:6;13567:9;:42::i;:::-;13627:4;13620:11;;13464:175;;;;:::o;13647:151::-;13736:7;13763:11;:18;13775:5;13763:18;;;;;;;;;;;;;;;:27;13782:7;13763:27;;;;;;;;;;;;;;;;13756:34;;13647:151;;;;:::o;15302:87::-;15351:4;15369:9;:15;15379:4;15369:15;;;;;;;;;;;;;;;;15362:22;;15302:87;;;:::o;60:106::-;113:15;148:10;141:17;;60:106;:::o;15395:346::-;15514:1;15497:19;;:5;:19;;;;15489:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15595:1;15576:21;;:7;:21;;;;15568:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15679:6;15649:11;:18;15661:5;15649:18;;;;;;;;;;;;;;;:27;15668:7;15649:27;;;;;;;;;;;;;;;:36;;;;15717:7;15701:32;;15710:5;15701:32;;;15726:6;15701:32;;;;;;;;;;;;;;;;;;15395:346;;;:::o;14820:479::-;14944:1;14926:20;;:6;:20;;;;14918:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15028:1;15007:23;;:9;:23;;;;14999:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15103;15125:6;15103:71;;;;;;;;;;;;;;;;;:9;:17;15113:6;15103:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;15083:9;:17;15093:6;15083:17;;;;;;;;;;;;;;;:91;;;;15208:32;15233:6;15208:9;:20;15218:9;15208:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;15185:9;:20;15195:9;15185:20;;;;;;;;;;;;;;;:55;;;;15273:9;15256:35;;15265:6;15256:35;;;15284:6;15256:35;;;;;;;;;;;;;;;;;;14820:479;;;:::o;779:192::-;865:7;898:1;893;:6;;901:12;885:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;885:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;925:9;941:1;937;:5;925:17;;962:1;955:8;;;779:192;;;;;:::o;446:181::-;504:7;524:9;540:1;536;:5;524:17;;565:1;560;:6;;552:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;618:1;611:8;;;446:181;;;;:::o
Swarm Source
ipfs://4f6028914f69bce65662ad3e7f171d5d1a263a82a9ac8d2221dca560644892f3
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.