Feature Tip: Add private address tag to any address under My Name Tag !
Rebrand announcement. AdEx Network was rebranded and is now known as AdEx. The displayed name of this token does not correspond with the name retrieved from its contract's Name function.
Overview
Max Total Supply
202,353,636.296553546875222364 ADX
Holders
4,339 (0.00%)
Market
Price
$0.14 @ 0.000054 ETH (+8.25%)
Onchain Market Cap
$27,363,877.53
Circulating Supply Market Cap
$19,483,832.00
Other Info
Token Contract (WITH 18 Decimals)
Filtered by Token Holder
KuCoin Dep: 0xc24C9fe71Bb4D89Dd07F8293f4C8Fd7b0A2799cbBalance
66.6666 ADXValue
$9.02 ( ~0.00357632394246078 Eth) [0.0000%]Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|---|---|---|---|---|
1 | ![]() | ADX-USDT | $0.1347 0.0000538 Eth | $2,155,138.00 16,652,855.000 ADX | 34.8093% |
2 | ![]() | ADX-USDT | $0.1354 0.0000537 Eth | $1,646,698.00 12,164,086.100 ADX | 25.4265% |
3 | ![]() | ADX-ETH | $0.1356 0.0000538 Eth | $591,727.00 4,245,046.000 ADX | 8.8734% |
4 | ![]() | ADX-USDT | $0.1354 0.0000537 Eth | $508,167.00 4,011,989.780 ADX | 8.3862% |
5 | ![]() | ADX-USDT | $0.1352 0.0000536 Eth | $485,165.00 3,807,900.792 ADX | 7.9596% |
6 | ![]() | ADX-USDT | $0.1347 0.0000537 Eth | $417,736.00 3,100,781.258 ADX | 6.4815% |
7 | ![]() | ADX-BTC | $0.1353 0.0000537 Eth | $175,265.00 1,295,151.000 ADX | 2.7072% |
8 | ![]() | ADX-USDT | $0.1355 0.0000537 Eth | $93,319.00 721,849.632 ADX | 1.5089% |
9 | ![]() | ADX-USDT | $0.1346 0.0000537 Eth | $84,611.00 668,465.773 ADX | 1.3973% |
10 | ![]() | ADX-USDT | $0.1346 0.0000537 Eth | $68,107.00 505,843.229 ADX | 1.0574% |
11 | ![]() | ADX-IDR | $0.1354 0.0000536 Eth | $30,950.00 243,727.800 ADX | 0.5095% |
12 | ![]() | 0XADE00C28244D5CE17D72E40330B1C318CD12B7C3-0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2 | $0.1348 0.0000535 Eth | $21,845.00 155,169.992 0XADE00C28244D5CE17D72E40330B1C318CD12B7C3 | 0.3244% |
13 | ![]() | 0XADE00C28244D5CE17D72E40330B1C318CD12B7C3-0XDAC17F958D2EE523A2206206994597C13D831EC7 | $0.1347 0.0000534 Eth | $18,605.40 143,442.541 0XADE00C28244D5CE17D72E40330B1C318CD12B7C3 | 0.2998% |
14 | ![]() | ADX-INR | $0.1325 0.0000525 Eth | $8,730.16 70,594.096 ADX | 0.1476% |
15 | ![]() | ADX-USDT | $0.1354 0.0000537 Eth | $6,963.30 51,427.379 ADX | 0.1075% |
16 | ![]() | ADX-EUR | $0.1357 0.0000538 Eth | $5,136.67 37,858.562 ADX | 0.0791% |
17 | ![]() | ADX-USD | $0.1324 0.0000525 Eth | $2,686.93 20,298.615 ADX | 0.0424% |
18 | ![]() | ADX-USDT | $0.136 0.0000539 Eth | $2,333.39 18,419.083 ADX | 0.0385% |
19 | ![]() | 0X6BFF4FB161347AD7DE4A625AE5AA3A1CA7077819-0X55D398326F99059FF775485246999027B3197955 | $0.1347 0.0000534 Eth | $1,266.32 9,734.961 0X6BFF4FB161347AD7DE4A625AE5AA3A1CA7077819 | 0.0203% |
20 | ![]() | 0XADE00C28244D5CE17D72E40330B1C318CD12B7C3-0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2 | $0.139 0.0000551 Eth | $908.58 6,513.971 0XADE00C28244D5CE17D72E40330B1C318CD12B7C3 | 0.0136% |
21 | ![]() | ADX-USDT | $0.1354 0.0000537 Eth | $346.89 2,702.000 ADX | 0.0056% |
22 | ![]() | ADX-USDT | $0.1354 0.0000537 Eth | $299.68 2,212.629 ADX | 0.0046% |
23 | ![]() | 0X6BFF4FB161347AD7DE4A625AE5AA3A1CA7077819-0XE9E7CEA3DEDCA5984780BAFC599BD69ADD087D56 | $0.1346 0.0000533 Eth | $101.81 783.154 0X6BFF4FB161347AD7DE4A625AE5AA3A1CA7077819 | 0.0016% |
24 | ![]() | 0X6BFF4FB161347AD7DE4A625AE5AA3A1CA7077819-0X2170ED0880AC9A755FD29B2688956BD959F933F8 | $0.1344 0.0000532 Eth | $63.09 450.603 0X6BFF4FB161347AD7DE4A625AE5AA3A1CA7077819 | 0.0009% |
25 | ![]() | ADX-INR | $0.1402 0.0000556 Eth | $61.32 0.000 ADX | 0.0000% |
26 | ![]() | ADX-BTC | $0.1252 0.0000573 Eth | $26.91 214.865 ADX | 0.0004% |
27 | ![]() | ADX-EUR | $0.1306 0.0000518 Eth | $20.95 160.370 ADX | 0.0003% |
28 | ![]() | ADX-ETH | $0.1304 0.0000538 Eth | $17.88 137.086 ADX | 0.0003% |
29 | ![]() | ADX-USDT | $0.1235 0.0000490 Eth | $16.56 134.120 ADX | 0.0003% |
30 | ![]() | ADX-TRY | $0.128 0.0000578 Eth | $10.95 85.560 ADX | 0.0002% |
31 | ![]() | ADXN-BTC | $0.0726 0.0000328 Eth | $0.0145 0.200 ADXN | 0.0000% |
32 | ![]() | ADXN-ETH | $0.09 0.0000407 Eth | $0.0134 0.200 ADXN | 0.0000% |
Contract Source Code Verified (Exact Match)
Contract Name:
ADXToken
Compiler Version
v0.6.12+commit.27d51765
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion, GNU GPLv2 license, Audited
Contract Source Code (Solidity)Audit Report
/** *Submitted for verification at Etherscan.io on 2020-08-03 */ pragma solidity ^0.6.12; // SPDX-License-Identifier: agpl-3.0 library SafeMath { function mul(uint a, uint b) internal pure returns (uint) { uint c = a * b; require(a == 0 || c / a == b); return c; } function div(uint a, uint b) internal pure returns (uint) { require(b > 0); uint c = a / b; require(a == b * c + a % b); return c; } function sub(uint a, uint b) internal pure returns (uint) { require(b <= a); return a - b; } function add(uint a, uint b) internal pure returns (uint) { uint c = a + b; require(c >= a); return c; } function max64(uint64 a, uint64 b) internal pure returns (uint64) { return a >= b ? a : b; } function min64(uint64 a, uint64 b) internal pure returns (uint64) { return a < b ? a : b; } function max256(uint a, uint b) internal pure returns (uint) { return a >= b ? a : b; } function min256(uint a, uint b) internal pure returns (uint) { return a < b ? a : b; } } // NOTE: this interface lacks return values for transfer/transferFrom/approve on purpose, // as we use the SafeERC20 library to check the return value interface GeneralERC20 { function transfer(address to, uint256 amount) external; function transferFrom(address from, address to, uint256 amount) external; function approve(address spender, uint256 amount) external; function balanceOf(address spender) external view returns (uint); function allowance(address owner, address spender) external view returns (uint); } library SafeERC20 { function checkSuccess() private pure returns (bool) { uint256 returnValue = 0; assembly { // check number of bytes returned from last function call switch returndatasize() // no bytes returned: assume success case 0x0 { returnValue := 1 } // 32 bytes returned: check if non-zero case 0x20 { // copy 32 bytes into scratch space returndatacopy(0x0, 0x0, 0x20) // load those bytes into returnValue returnValue := mload(0x0) } // not sure what was returned: don't mark as success default { } } return returnValue != 0; } function transfer(address token, address to, uint256 amount) internal { GeneralERC20(token).transfer(to, amount); require(checkSuccess()); } function transferFrom(address token, address from, address to, uint256 amount) internal { GeneralERC20(token).transferFrom(from, to, amount); require(checkSuccess()); } function approve(address token, address spender, uint256 amount) internal { GeneralERC20(token).approve(spender, amount); require(checkSuccess()); } } contract ADXToken { using SafeMath for uint; // Constants string public constant name = "AdEx Network"; string public constant symbol = "ADX"; uint8 public constant decimals = 18; // Mutable variables uint public totalSupply; mapping(address => uint) balances; mapping(address => mapping(address => uint)) allowed; event Approval(address indexed owner, address indexed spender, uint amount); event Transfer(address indexed from, address indexed to, uint amount); address public supplyController; address public immutable PREV_TOKEN; constructor(address supplyControllerAddr, address prevTokenAddr) public { supplyController = supplyControllerAddr; PREV_TOKEN = prevTokenAddr; } function balanceOf(address owner) external view returns (uint balance) { return balances[owner]; } function transfer(address to, uint amount) external returns (bool success) { balances[msg.sender] = balances[msg.sender].sub(amount); balances[to] = balances[to].add(amount); emit Transfer(msg.sender, to, amount); return true; } function transferFrom(address from, address to, uint amount) external returns (bool success) { balances[from] = balances[from].sub(amount); allowed[from][msg.sender] = allowed[from][msg.sender].sub(amount); balances[to] = balances[to].add(amount); emit Transfer(from, to, amount); return true; } function approve(address spender, uint amount) external returns (bool success) { allowed[msg.sender][spender] = amount; emit Approval(msg.sender, spender, amount); return true; } function allowance(address owner, address spender) external view returns (uint remaining) { return allowed[owner][spender]; } // Supply control function innerMint(address owner, uint amount) internal { totalSupply = totalSupply.add(amount); balances[owner] = balances[owner].add(amount); // Because of https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#transfer-1 emit Transfer(address(0), owner, amount); } function mint(address owner, uint amount) external { require(msg.sender == supplyController, 'NOT_SUPPLYCONTROLLER'); innerMint(owner, amount); } function changeSupplyController(address newSupplyController) external { require(msg.sender == supplyController, 'NOT_SUPPLYCONTROLLER'); supplyController = newSupplyController; } // Swapping: multiplier is 10**(18-4) // NOTE: Burning by sending to 0x00 is not possible with many ERC20 implementations, but this one is made specifically for the old ADX uint constant PREV_TO_CURRENT_TOKEN_MULTIPLIER = 100000000000000; function swap(uint prevTokenAmount) external { innerMint(msg.sender, prevTokenAmount.mul(PREV_TO_CURRENT_TOKEN_MULTIPLIER)); SafeERC20.transferFrom(PREV_TOKEN, msg.sender, address(0), prevTokenAmount); } }
Contract Security Audit
- Forkway ltd - July 31st, 2020 - Security Audit Report
Contract ABI
API[{"inputs":[{"internalType":"address","name":"supplyControllerAddr","type":"address"},{"internalType":"address","name":"prevTokenAddr","type":"address"}],"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":"amount","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"PREV_TOKEN","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","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":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newSupplyController","type":"address"}],"name":"changeSupplyController","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"supplyController","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"prevTokenAmount","type":"uint256"}],"name":"swap","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":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60a060405234801561001057600080fd5b506040516112123803806112128339818101604052604081101561003357600080fd5b81019080805190602001909291908051906020019092919050505081600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1660601b81525050505060805160601c6111286100ea60003980610a9a5280610da252506111286000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806394b918de1161008c578063a9059cbb11610066578063a9059cbb14610434578063c76c16cb14610498578063dd62ed3e146104cc578063e7ba101214610544576100ea565b806394b918de1461033f57806395d89b411461036d578063a4012b21146103f0576100ea565b806323b872dd116100c857806323b872dd146101f4578063313ce5671461027857806340c10f191461029957806370a08231146102e7576100ea565b806306fdde03146100ef578063095ea7b31461017257806318160ddd146101d6575b600080fd5b6100f7610578565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101be6004803603604081101561018857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506105b1565b60405180821515815260200191505060405180910390f35b6101de6106a3565b6040518082815260200191505060405180910390f35b6102606004803603606081101561020a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106a9565b60405180821515815260200191505060405180910390f35b610280610954565b604051808260ff16815260200191505060405180910390f35b6102e5600480360360408110156102af57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610959565b005b610329600480360360208110156102fd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a2a565b6040518082815260200191505060405180910390f35b61036b6004803603602081101561035557600080fd5b8101908080359060200190929190505050610a73565b005b610375610ac5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103b557808201518184015260208101905061039a565b50505050905090810190601f1680156103e25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104326004803603602081101561040657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610afe565b005b6104806004803603604081101561044a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c05565b60405180821515815260200191505060405180910390f35b6104a0610da0565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61052e600480360360408110156104e257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dc4565b6040518082815260200191505060405180910390f35b61054c610e4b565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040518060400160405280600c81526020017f41644578204e6574776f726b000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60005481565b60006106fd82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e7190919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107cf82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e7190919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108a182600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e8b90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a1c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f4e4f545f535550504c59434f4e54524f4c4c455200000000000000000000000081525060200191505060405180910390fd5b610a268282610eaa565b5050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a9533610a90655af3107a400084610fc490919063ffffffff16565b610eaa565b610ac27f000000000000000000000000000000000000000000000000000000000000000033600084610ff6565b50565b6040518060400160405280600381526020017f414458000000000000000000000000000000000000000000000000000000000081525081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bc1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f4e4f545f535550504c59434f4e54524f4c4c455200000000000000000000000081525060200191505060405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000610c5982600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e7190919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cee82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e8b90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600082821115610e8057600080fd5b818303905092915050565b600080828401905083811015610ea057600080fd5b8091505092915050565b610ebf81600054610e8b90919063ffffffff16565b600081905550610f1781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e8b90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840290506000841480610fe3575082848281610fe057fe5b04145b610fec57600080fd5b8091505092915050565b8373ffffffffffffffffffffffffffffffffffffffff166323b872dd8484846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561108557600080fd5b505af1158015611099573d6000803e3d6000fd5b505050506110a56110b4565b6110ae57600080fd5b50505050565b600080600090503d600081146110d157602081146110da576110e6565b600191506110e6565b60206000803e60005191505b5060008114159150509056fea264697066735822122031952c91f2ccb932c8e4173fc221420cfb3875eb59475a7f540e6afa2f12e1ba64736f6c634300060c003300000000000000000000000004918f1071594af602f937f6a444b5f5787786ed0000000000000000000000004470bb87d77b963a013db939be332f927f2b992e
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806394b918de1161008c578063a9059cbb11610066578063a9059cbb14610434578063c76c16cb14610498578063dd62ed3e146104cc578063e7ba101214610544576100ea565b806394b918de1461033f57806395d89b411461036d578063a4012b21146103f0576100ea565b806323b872dd116100c857806323b872dd146101f4578063313ce5671461027857806340c10f191461029957806370a08231146102e7576100ea565b806306fdde03146100ef578063095ea7b31461017257806318160ddd146101d6575b600080fd5b6100f7610578565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101be6004803603604081101561018857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506105b1565b60405180821515815260200191505060405180910390f35b6101de6106a3565b6040518082815260200191505060405180910390f35b6102606004803603606081101561020a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106a9565b60405180821515815260200191505060405180910390f35b610280610954565b604051808260ff16815260200191505060405180910390f35b6102e5600480360360408110156102af57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610959565b005b610329600480360360208110156102fd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a2a565b6040518082815260200191505060405180910390f35b61036b6004803603602081101561035557600080fd5b8101908080359060200190929190505050610a73565b005b610375610ac5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103b557808201518184015260208101905061039a565b50505050905090810190601f1680156103e25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104326004803603602081101561040657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610afe565b005b6104806004803603604081101561044a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c05565b60405180821515815260200191505060405180910390f35b6104a0610da0565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61052e600480360360408110156104e257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dc4565b6040518082815260200191505060405180910390f35b61054c610e4b565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040518060400160405280600c81526020017f41644578204e6574776f726b000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60005481565b60006106fd82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e7190919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107cf82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e7190919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108a182600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e8b90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a1c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f4e4f545f535550504c59434f4e54524f4c4c455200000000000000000000000081525060200191505060405180910390fd5b610a268282610eaa565b5050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a9533610a90655af3107a400084610fc490919063ffffffff16565b610eaa565b610ac27f0000000000000000000000004470bb87d77b963a013db939be332f927f2b992e33600084610ff6565b50565b6040518060400160405280600381526020017f414458000000000000000000000000000000000000000000000000000000000081525081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bc1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f4e4f545f535550504c59434f4e54524f4c4c455200000000000000000000000081525060200191505060405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000610c5982600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e7190919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cee82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e8b90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b7f0000000000000000000000004470bb87d77b963a013db939be332f927f2b992e81565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600082821115610e8057600080fd5b818303905092915050565b600080828401905083811015610ea057600080fd5b8091505092915050565b610ebf81600054610e8b90919063ffffffff16565b600081905550610f1781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e8b90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840290506000841480610fe3575082848281610fe057fe5b04145b610fec57600080fd5b8091505092915050565b8373ffffffffffffffffffffffffffffffffffffffff166323b872dd8484846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561108557600080fd5b505af1158015611099573d6000803e3d6000fd5b505050506110a56110b4565b6110ae57600080fd5b50505050565b600080600090503d600081146110d157602081146110da576110e6565b600191506110e6565b60206000803e60005191505b5060008114159150509056fea264697066735822122031952c91f2ccb932c8e4173fc221420cfb3875eb59475a7f540e6afa2f12e1ba64736f6c634300060c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000004918f1071594af602f937f6a444b5f5787786ed0000000000000000000000004470bb87d77b963a013db939be332f927f2b992e
-----Decoded View---------------
Arg [0] : supplyControllerAddr (address): 0x04918f1071594aF602F937F6a444B5F5787786ed
Arg [1] : prevTokenAddr (address): 0x4470BB87d77b963A013DB939BE332f927f2b992e
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000004918f1071594af602f937f6a444b5f5787786ed
Arg [1] : 0000000000000000000000004470bb87d77b963a013db939be332f927f2b992e
Deployed Bytecode Sourcemap
2814:2848:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2880:44;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4214:189;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;3033:23;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3897:312;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;2969:35;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;4854:153;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3542:103;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5448:211;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2928:37;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5012:186;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3650:242;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;3344:35;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;4408:130;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3309:31;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;2880:44;;;;;;;;;;;;;;;;;;;:::o;4214:189::-;4279:12;4329:6;4298:7;:19;4306:10;4298:19;;;;;;;;;;;;;;;:28;4318:7;4298:28;;;;;;;;;;;;;;;:37;;;;4366:7;4345:37;;4354:10;4345:37;;;4375:6;4345:37;;;;;;;;;;;;;;;;;;4394:4;4387:11;;4214:189;;;;:::o;3033:23::-;;;;:::o;3897:312::-;3976:12;4012:26;4031:6;4012:8;:14;4021:4;4012:14;;;;;;;;;;;;;;;;:18;;:26;;;;:::i;:::-;3995:8;:14;4004:4;3995:14;;;;;;;;;;;;;;;:43;;;;4071:37;4101:6;4071:7;:13;4079:4;4071:13;;;;;;;;;;;;;;;:25;4085:10;4071:25;;;;;;;;;;;;;;;;:29;;:37;;;;:::i;:::-;4043:7;:13;4051:4;4043:13;;;;;;;;;;;;;;;:25;4057:10;4043:25;;;;;;;;;;;;;;;:65;;;;4128:24;4145:6;4128:8;:12;4137:2;4128:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;4113:8;:12;4122:2;4113:12;;;;;;;;;;;;;;;:39;;;;4177:2;4162:26;;4171:4;4162:26;;;4181:6;4162:26;;;;;;;;;;;;;;;;;;4200:4;4193:11;;3897:312;;;;;:::o;2969:35::-;3002:2;2969:35;:::o;4854:153::-;4932:16;;;;;;;;;;;4918:30;;:10;:30;;;4910:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4978:24;4988:5;4995:6;4978:9;:24::i;:::-;4854:153;;:::o;3542:103::-;3599:12;3625:8;:15;3634:5;3625:15;;;;;;;;;;;;;;;;3618:22;;3542:103;;;:::o;5448:211::-;5498:76;5508:10;5520:53;5429:15;5520;:19;;:53;;;;:::i;:::-;5498:9;:76::i;:::-;5579:75;5602:10;5614;5634:1;5638:15;5579:22;:75::i;:::-;5448:211;:::o;2928:37::-;;;;;;;;;;;;;;;;;;;:::o;5012:186::-;5109:16;;;;;;;;;;;5095:30;;:10;:30;;;5087:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5174:19;5155:16;;:38;;;;;;;;;;;;;;;;;;5012:186;:::o;3650:242::-;3711:12;3753:32;3778:6;3753:8;:20;3762:10;3753:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;3730:8;:20;3739:10;3730:20;;;;;;;;;;;;;;;:55;;;;3805:24;3822:6;3805:8;:12;3814:2;3805:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;3790:8;:12;3799:2;3790:12;;;;;;;;;;;;;;;:39;;;;3860:2;3839:32;;3848:10;3839:32;;;3864:6;3839:32;;;;;;;;;;;;;;;;;;3883:4;3876:11;;3650:242;;;;:::o;3344:35::-;;;:::o;4408:130::-;4482:14;4510:7;:14;4518:5;4510:14;;;;;;;;;;;;;;;:23;4525:7;4510:23;;;;;;;;;;;;;;;;4503:30;;4408:130;;;;:::o;3309:31::-;;;;;;;;;;;;;:::o;431:115::-;483:4;513:1;508;:6;;500:15;;;;;;537:1;533;:5;526:12;;431:115;;;;:::o;554:136::-;606:4;623:6;636:1;632;:5;623:14;;661:1;656;:6;;648:15;;;;;;681:1;674:8;;;554:136;;;;:::o;4563:286::-;4638:23;4654:6;4638:11;;:15;;:23;;;;:::i;:::-;4624:11;:37;;;;4684:27;4704:6;4684:8;:15;4693:5;4684:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;4666:8;:15;4675:5;4666:15;;;;;;;;;;;;;;;:45;;;;4830:5;4809:35;;4826:1;4809:35;;;4837:6;4809:35;;;;;;;;;;;;;;;;;;4563:286;;:::o;92:150::-;144:4;161:6;174:1;170;:5;161:14;;199:1;194;:6;:20;;;;213:1;208;204;:5;;;;;;:10;194:20;186:29;;;;;;233:1;226:8;;;92:150;;;;:::o;2470:176::-;2576:5;2563:32;;;2596:4;2602:2;2606:6;2563:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2626:14;:12;:14::i;:::-;2618:23;;;;;;2470:176;;;;:::o;1694:618::-;1749:4;1762:19;1784:1;1762:23;;1876:16;1945:3;1940:38;;;;2034:4;2029:169;;;;1869:404;;1940:38;1971:1;1956:16;;1940:38;;2029:169;2112:4;2107:3;2102;2087:30;2188:3;2182:10;2167:25;;1869:404;;2306:1;2291:11;:16;;2284:23;;;1694:618;:::o
Swarm Source
ipfs://31952c91f2ccb932c8e4173fc221420cfb3875eb59475a7f540e6afa2f12e1ba
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.