Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
Latest 25 from a total of 5,228 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Swap | 19858118 | 632 days ago | IN | 0 ETH | 0.00046736 | ||||
| Swap | 19857997 | 632 days ago | IN | 0 ETH | 0.00014153 | ||||
| Swap | 19800053 | 640 days ago | IN | 0 ETH | 0.00029157 | ||||
| Swap | 19799977 | 640 days ago | IN | 0 ETH | 0.0003768 | ||||
| Swap | 19519500 | 679 days ago | IN | 0 ETH | 0.00537769 | ||||
| Swap | 19519342 | 679 days ago | IN | 0 ETH | 0.00472456 | ||||
| Swap | 19470509 | 686 days ago | IN | 0 ETH | 0.00364267 | ||||
| Swap | 19456905 | 688 days ago | IN | 0 ETH | 0.00216773 | ||||
| Swap | 19456846 | 688 days ago | IN | 0 ETH | 0.00248847 | ||||
| Swap | 19430760 | 692 days ago | IN | 0 ETH | 0.00388327 | ||||
| Swap | 19428798 | 692 days ago | IN | 0 ETH | 0.00479821 | ||||
| Swap | 19428041 | 692 days ago | IN | 0 ETH | 0.00560044 | ||||
| Swap | 19418508 | 694 days ago | IN | 0 ETH | 0.00437232 | ||||
| Swap | 19418080 | 694 days ago | IN | 0 ETH | 0.00428577 | ||||
| Swap | 19393562 | 697 days ago | IN | 0 ETH | 0.00556919 | ||||
| Swap | 19381975 | 699 days ago | IN | 0 ETH | 0.00559349 | ||||
| Swap | 19372077 | 700 days ago | IN | 0 ETH | 0.00653812 | ||||
| Swap | 19365745 | 701 days ago | IN | 0 ETH | 0.00557469 | ||||
| Swap | 19287998 | 712 days ago | IN | 0 ETH | 0.00307814 | ||||
| Swap | 19244808 | 718 days ago | IN | 0 ETH | 0.00140214 | ||||
| Swap | 19244377 | 718 days ago | IN | 0 ETH | 0.00050696 | ||||
| Swap | 19234664 | 719 days ago | IN | 0 ETH | 0.00345804 | ||||
| Swap | 19190118 | 726 days ago | IN | 0 ETH | 0.00370337 | ||||
| Swap | 19179297 | 727 days ago | IN | 0 ETH | 0.003104 | ||||
| Swap | 19171243 | 728 days ago | IN | 0 ETH | 0.00235496 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
MNW_tokenswap
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2021-08-20
*/
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.0;
interface iERC20 {
function balanceOf(address who) external view returns (uint256 balance);
function allowance(address owner, address spender) external view returns (uint256 remaining);
function transfer(address to, uint256 value) external returns (bool success);
function approve(address spender, uint256 value) external returns (bool success);
function transferFrom(address from, address to, uint256 value) external returns (bool success);
event Transfer(address indexed _from, address indexed _to, uint256 _value);
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}
contract Context {
function _msgSender() internal view returns (address) {
return msg.sender;
}
function _msgData() internal view returns (bytes memory) {
this;
return msg.data;
}
}
library SafeMath {
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
assert(b <= a);
return a - b;
}
function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
c = a + b;
assert(c >= a);
return c;
}
}
library SafeERC20 {
function safeTransfer(iERC20 _token, address _to, uint256 _value) internal {
require(_token.transfer(_to, _value));
}
function safeTransferFrom(iERC20 _token, address _from, address _to, uint256 _value) internal {
require(_token.transferFrom(_from, _to, _value));
}
}
contract Controllable is Context {
mapping (address => bool) public controllers;
constructor () {
address msgSender = _msgSender();
controllers[msgSender] = true;
}
modifier onlyController() {
require(controllers[_msgSender()], "Controllable: caller is not a controller");
_;
}
function addController(address _address) public onlyController {
controllers[_address] = true;
}
function removeController(address _address) public onlyController {
delete controllers[_address];
}
}
contract Pausable is Controllable {
event Pause();
event Unpause();
bool public paused = false;
modifier whenNotPaused() {
require(!paused);
_;
}
modifier whenPaused() {
require(paused);
_;
}
function pause() public onlyController whenNotPaused {
paused = true;
emit Pause();
}
function unpause() public onlyController whenPaused {
paused = false;
emit Unpause();
}
}
contract MNW_tokenswap is Controllable, Pausable {
using SafeMath for uint256;
using SafeERC20 for iERC20;
mapping (address => bool) public blocklist;
iERC20 public constant tokenOld = iERC20(0x7B0C06043468469967DBA22d1AF33d77d44056c8);
iERC20 public constant tokenNew = iERC20(0xd3E4Ba569045546D09CF021ECC5dFe42b1d7f6E4);
address public tokenPool; // 0x8BbF984Be7fc6db1602E056AA4256D7FB1954BF4
uint256 public blocked;
constructor(address _tokenPool) {
tokenPool = _tokenPool;
controllers[msg.sender] = true;
}
function switchPool(address _tokenPool) public onlyController {
tokenPool = _tokenPool;
}
function receiveEther() public payable {
revert();
}
function swap() public {
uint256 _amount = tokenOld.balanceOf(msg.sender);
require(_amount > 0,"No balance of MRPH tokens");
_swap(_amount);
}
function _swap(uint256 _amount) internal {
tokenOld.safeTransferFrom(address(msg.sender), tokenPool, _amount);
if (blocklist[msg.sender]) {
blocked.add(_amount);
} else {
tokenNew.safeTransferFrom(tokenPool, address(msg.sender), _amount * (10 ** 14));
}
emit swapped(_amount);
}
function blockAddress(address _address, bool _state) external onlyController returns (bool) {
blocklist[_address] = _state;
return true;
}
function transferToken(address tokenAddress, uint256 amount) external onlyController {
iERC20(tokenAddress).safeTransfer(msg.sender,amount);
}
function flushToken(address tokenAddress) external onlyController {
uint256 amount = iERC20(tokenAddress).balanceOf(address(this));
iERC20(tokenAddress).safeTransfer(msg.sender,amount);
}
event swapped(uint256 indexed amount);
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_tokenPool","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"swapped","type":"event"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"addController","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"bool","name":"_state","type":"bool"}],"name":"blockAddress","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"blocked","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"blocklist","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"controllers","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"}],"name":"flushToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"receiveEther","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"removeController","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_tokenPool","type":"address"}],"name":"switchPool","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"tokenNew","outputs":[{"internalType":"contract iERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokenOld","outputs":[{"internalType":"contract iERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokenPool","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60806040526001805460ff1916905534801561001a57600080fd5b50604051610d40380380610d408339810160408190526100399161009d565b6000610043610099565b6001600160a01b039081166000908152602081905260408082208054600160ff199182168117909255600380546001600160a01b03191697909516969096179093553382529020805490931617909155506100cb565b3390565b6000602082840312156100ae578081fd5b81516001600160a01b03811681146100c4578182fd5b9392505050565b610c66806100da6000396000f3fe6080604052600436106100fe5760003560e01c80638456cb5911610095578063b2d9c38811610064578063b2d9c38814610245578063da8c229e14610265578063e5c7160b14610285578063ec0d4982146102a5578063f6a74ed7146102c5576100fe565b80638456cb59146101e85780639cee789f146101fd578063a3912ec81461021d578063a7fc7a0714610225576100fe565b80633f4ba83a116100d15780633f4ba83a146101875780635c975abb1461019c57806379e3e094146101be5780638119c065146101d3576100fe565b8063104e9929146101035780631072cbea1461012e578063302b2e6414610150578063303bdd2c14610165575b600080fd5b34801561010f57600080fd5b506101186102e5565b6040516101259190610af1565b60405180910390f35b34801561013a57600080fd5b5061014e610149366004610a94565b6102f4565b005b34801561015c57600080fd5b50610118610359565b34801561017157600080fd5b5061017a610371565b6040516101259190610bcc565b34801561019357600080fd5b5061014e610377565b3480156101a857600080fd5b506101b16103ff565b6040516101259190610b42565b3480156101ca57600080fd5b50610118610408565b3480156101df57600080fd5b5061014e610420565b3480156101f457600080fd5b5061014e6104d8565b34801561020957600080fd5b5061014e610218366004610a3d565b610563565b61014e6100fe565b34801561023157600080fd5b5061014e610240366004610a3d565b61063c565b34801561025157600080fd5b5061014e610260366004610a3d565b6106a4565b34801561027157600080fd5b506101b1610280366004610a3d565b61070a565b34801561029157600080fd5b506101b16102a0366004610a3d565b61071f565b3480156102b157600080fd5b506101b16102c0366004610a5e565b610734565b3480156102d157600080fd5b5061014e6102e0366004610a3d565b6107a8565b6003546001600160a01b031681565b6000806102ff61080d565b6001600160a01b0316815260208101919091526040016000205460ff166103415760405162461bcd60e51b815260040161033890610b4d565b60405180910390fd5b6103556001600160a01b0383163383610811565b5050565b73d3e4ba569045546d09cf021ecc5dfe42b1d7f6e481565b60045481565b60008061038261080d565b6001600160a01b0316815260208101919091526040016000205460ff166103bb5760405162461bcd60e51b815260040161033890610b4d565b60015460ff166103ca57600080fd5b6001805460ff191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b60015460ff1681565b737b0c06043468469967dba22d1af33d77d44056c881565b6040516370a0823160e01b8152600090737b0c06043468469967dba22d1af33d77d44056c8906370a082319061045a903390600401610af1565b60206040518083038186803b15801561047257600080fd5b505afa158015610486573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104aa9190610ad9565b9050600081116104cc5760405162461bcd60e51b815260040161033890610b95565b6104d58161089f565b50565b6000806104e361080d565b6001600160a01b0316815260208101919091526040016000205460ff1661051c5760405162461bcd60e51b815260040161033890610b4d565b60015460ff161561052c57600080fd5b6001805460ff1916811790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b60008061056e61080d565b6001600160a01b0316815260208101919091526040016000205460ff166105a75760405162461bcd60e51b815260040161033890610b4d565b6040516370a0823160e01b81526000906001600160a01b038316906370a08231906105d6903090600401610af1565b60206040518083038186803b1580156105ee57600080fd5b505afa158015610602573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106269190610ad9565b90506103556001600160a01b0383163383610811565b60008061064761080d565b6001600160a01b0316815260208101919091526040016000205460ff166106805760405162461bcd60e51b815260040161033890610b4d565b6001600160a01b03166000908152602081905260409020805460ff19166001179055565b6000806106af61080d565b6001600160a01b0316815260208101919091526040016000205460ff166106e85760405162461bcd60e51b815260040161033890610b4d565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b60006020819052908152604090205460ff1681565b60026020526000908152604090205460ff1681565b600080600061074161080d565b6001600160a01b0316815260208101919091526040016000205460ff1661077a5760405162461bcd60e51b815260040161033890610b4d565b506001600160a01b0382166000908152600260205260409020805460ff191682151517905560015b92915050565b6000806107b361080d565b6001600160a01b0316815260208101919091526040016000205460ff166107ec5760405162461bcd60e51b815260040161033890610b4d565b6001600160a01b03166000908152602081905260409020805460ff19169055565b3390565b60405163a9059cbb60e01b81526001600160a01b0384169063a9059cbb9061083f9085908590600401610b29565b602060405180830381600087803b15801561085957600080fd5b505af115801561086d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108919190610abd565b61089a57600080fd5b505050565b6003546108cd90737b0c06043468469967dba22d1af33d77d44056c89033906001600160a01b031684610964565b3360009081526002602052604090205460ff16156108f8576004546108f290826109f5565b50610936565b600354610936906001600160a01b03163361091984655af3107a4000610bed565b73d3e4ba569045546d09cf021ecc5dfe42b1d7f6e4929190610964565b60405181907f56c1cc0ee18fd18b7913508d06a3a97bb1f19264a63fcbb16e884eb8c083b2ce90600090a250565b6040516323b872dd60e01b81526001600160a01b038516906323b872dd9061099490869086908690600401610b05565b602060405180830381600087803b1580156109ae57600080fd5b505af11580156109c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109e69190610abd565b6109ef57600080fd5b50505050565b6000610a018284610bd5565b9050828110156107a257634e487b7160e01b600052600160045260246000fd5b80356001600160a01b0381168114610a3857600080fd5b919050565b600060208284031215610a4e578081fd5b610a5782610a21565b9392505050565b60008060408385031215610a70578081fd5b610a7983610a21565b91506020830135610a8981610c22565b809150509250929050565b60008060408385031215610aa6578182fd5b610aaf83610a21565b946020939093013593505050565b600060208284031215610ace578081fd5b8151610a5781610c22565b600060208284031215610aea578081fd5b5051919050565b6001600160a01b0391909116815260200190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b03929092168252602082015260400190565b901515815260200190565b60208082526028908201527f436f6e74726f6c6c61626c653a2063616c6c6572206973206e6f74206120636f604082015267373a3937b63632b960c11b606082015260800190565b60208082526019908201527f4e6f2062616c616e6365206f66204d52504820746f6b656e7300000000000000604082015260600190565b90815260200190565b60008219821115610be857610be8610c0c565b500190565b6000816000190483118215151615610c0757610c07610c0c565b500290565b634e487b7160e01b600052601160045260246000fd5b80151581146104d557600080fdfea2646970667358221220789dd784c29e24ec0477d7c3c9e275ad80173cc76a8f11ef91d58fd42e5f8b5a64736f6c634300080000330000000000000000000000008bbf984be7fc6db1602e056aa4256d7fb1954bf4
Deployed Bytecode
0x6080604052600436106100fe5760003560e01c80638456cb5911610095578063b2d9c38811610064578063b2d9c38814610245578063da8c229e14610265578063e5c7160b14610285578063ec0d4982146102a5578063f6a74ed7146102c5576100fe565b80638456cb59146101e85780639cee789f146101fd578063a3912ec81461021d578063a7fc7a0714610225576100fe565b80633f4ba83a116100d15780633f4ba83a146101875780635c975abb1461019c57806379e3e094146101be5780638119c065146101d3576100fe565b8063104e9929146101035780631072cbea1461012e578063302b2e6414610150578063303bdd2c14610165575b600080fd5b34801561010f57600080fd5b506101186102e5565b6040516101259190610af1565b60405180910390f35b34801561013a57600080fd5b5061014e610149366004610a94565b6102f4565b005b34801561015c57600080fd5b50610118610359565b34801561017157600080fd5b5061017a610371565b6040516101259190610bcc565b34801561019357600080fd5b5061014e610377565b3480156101a857600080fd5b506101b16103ff565b6040516101259190610b42565b3480156101ca57600080fd5b50610118610408565b3480156101df57600080fd5b5061014e610420565b3480156101f457600080fd5b5061014e6104d8565b34801561020957600080fd5b5061014e610218366004610a3d565b610563565b61014e6100fe565b34801561023157600080fd5b5061014e610240366004610a3d565b61063c565b34801561025157600080fd5b5061014e610260366004610a3d565b6106a4565b34801561027157600080fd5b506101b1610280366004610a3d565b61070a565b34801561029157600080fd5b506101b16102a0366004610a3d565b61071f565b3480156102b157600080fd5b506101b16102c0366004610a5e565b610734565b3480156102d157600080fd5b5061014e6102e0366004610a3d565b6107a8565b6003546001600160a01b031681565b6000806102ff61080d565b6001600160a01b0316815260208101919091526040016000205460ff166103415760405162461bcd60e51b815260040161033890610b4d565b60405180910390fd5b6103556001600160a01b0383163383610811565b5050565b73d3e4ba569045546d09cf021ecc5dfe42b1d7f6e481565b60045481565b60008061038261080d565b6001600160a01b0316815260208101919091526040016000205460ff166103bb5760405162461bcd60e51b815260040161033890610b4d565b60015460ff166103ca57600080fd5b6001805460ff191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b60015460ff1681565b737b0c06043468469967dba22d1af33d77d44056c881565b6040516370a0823160e01b8152600090737b0c06043468469967dba22d1af33d77d44056c8906370a082319061045a903390600401610af1565b60206040518083038186803b15801561047257600080fd5b505afa158015610486573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104aa9190610ad9565b9050600081116104cc5760405162461bcd60e51b815260040161033890610b95565b6104d58161089f565b50565b6000806104e361080d565b6001600160a01b0316815260208101919091526040016000205460ff1661051c5760405162461bcd60e51b815260040161033890610b4d565b60015460ff161561052c57600080fd5b6001805460ff1916811790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b60008061056e61080d565b6001600160a01b0316815260208101919091526040016000205460ff166105a75760405162461bcd60e51b815260040161033890610b4d565b6040516370a0823160e01b81526000906001600160a01b038316906370a08231906105d6903090600401610af1565b60206040518083038186803b1580156105ee57600080fd5b505afa158015610602573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106269190610ad9565b90506103556001600160a01b0383163383610811565b60008061064761080d565b6001600160a01b0316815260208101919091526040016000205460ff166106805760405162461bcd60e51b815260040161033890610b4d565b6001600160a01b03166000908152602081905260409020805460ff19166001179055565b6000806106af61080d565b6001600160a01b0316815260208101919091526040016000205460ff166106e85760405162461bcd60e51b815260040161033890610b4d565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b60006020819052908152604090205460ff1681565b60026020526000908152604090205460ff1681565b600080600061074161080d565b6001600160a01b0316815260208101919091526040016000205460ff1661077a5760405162461bcd60e51b815260040161033890610b4d565b506001600160a01b0382166000908152600260205260409020805460ff191682151517905560015b92915050565b6000806107b361080d565b6001600160a01b0316815260208101919091526040016000205460ff166107ec5760405162461bcd60e51b815260040161033890610b4d565b6001600160a01b03166000908152602081905260409020805460ff19169055565b3390565b60405163a9059cbb60e01b81526001600160a01b0384169063a9059cbb9061083f9085908590600401610b29565b602060405180830381600087803b15801561085957600080fd5b505af115801561086d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108919190610abd565b61089a57600080fd5b505050565b6003546108cd90737b0c06043468469967dba22d1af33d77d44056c89033906001600160a01b031684610964565b3360009081526002602052604090205460ff16156108f8576004546108f290826109f5565b50610936565b600354610936906001600160a01b03163361091984655af3107a4000610bed565b73d3e4ba569045546d09cf021ecc5dfe42b1d7f6e4929190610964565b60405181907f56c1cc0ee18fd18b7913508d06a3a97bb1f19264a63fcbb16e884eb8c083b2ce90600090a250565b6040516323b872dd60e01b81526001600160a01b038516906323b872dd9061099490869086908690600401610b05565b602060405180830381600087803b1580156109ae57600080fd5b505af11580156109c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109e69190610abd565b6109ef57600080fd5b50505050565b6000610a018284610bd5565b9050828110156107a257634e487b7160e01b600052600160045260246000fd5b80356001600160a01b0381168114610a3857600080fd5b919050565b600060208284031215610a4e578081fd5b610a5782610a21565b9392505050565b60008060408385031215610a70578081fd5b610a7983610a21565b91506020830135610a8981610c22565b809150509250929050565b60008060408385031215610aa6578182fd5b610aaf83610a21565b946020939093013593505050565b600060208284031215610ace578081fd5b8151610a5781610c22565b600060208284031215610aea578081fd5b5051919050565b6001600160a01b0391909116815260200190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b03929092168252602082015260400190565b901515815260200190565b60208082526028908201527f436f6e74726f6c6c61626c653a2063616c6c6572206973206e6f74206120636f604082015267373a3937b63632b960c11b606082015260800190565b60208082526019908201527f4e6f2062616c616e6365206f66204d52504820746f6b656e7300000000000000604082015260600190565b90815260200190565b60008219821115610be857610be8610c0c565b500190565b6000816000190483118215151615610c0757610c07610c0c565b500290565b634e487b7160e01b600052601160045260246000fd5b80151581146104d557600080fdfea2646970667358221220789dd784c29e24ec0477d7c3c9e275ad80173cc76a8f11ef91d58fd42e5f8b5a64736f6c63430008000033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000008bbf984be7fc6db1602e056aa4256d7fb1954bf4
-----Decoded View---------------
Arg [0] : _tokenPool (address): 0x8BbF984Be7fc6db1602E056AA4256D7FB1954BF4
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000008bbf984be7fc6db1602e056aa4256d7fb1954bf4
Deployed Bytecode Sourcemap
2453:1830:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2802:24;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3887:147;;;;;;;;;;-1:-1:-1;3887:147:0;;;;;:::i;:::-;;:::i;:::-;;2711:84;;;;;;;;;;;;;:::i;2879:22::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;2351:95::-;;;;;;;;;;;;;:::i;2101:26::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;2619:84::-;;;;;;;;;;;;;:::i;3188:174::-;;;;;;;;;;;;;:::i;2253:93::-;;;;;;;;;;;;;:::i;4039:195::-;;;;;;;;;;-1:-1:-1;4039:195:0;;;;;:::i;:::-;;:::i;3123:57::-;;;:::i;1787:110::-;;;;;;;;;;-1:-1:-1;1787:110:0;;;;;:::i;:::-;;:::i;3021:97::-;;;;;;;;;;-1:-1:-1;3021:97:0;;;;;:::i;:::-;;:::i;1513:44::-;;;;;;;;;;-1:-1:-1;1513:44:0;;;;;:::i;:::-;;:::i;2568:42::-;;;;;;;;;;-1:-1:-1;2568:42:0;;;;;:::i;:::-;;:::i;3736:146::-;;;;;;;;;;-1:-1:-1;3736:146:0;;;;;:::i;:::-;;:::i;1905:113::-;;;;;;;;;;-1:-1:-1;1905:113:0;;;;;:::i;:::-;;:::i;2802:24::-;;;-1:-1:-1;;;;;2802:24:0;;:::o;3887:147::-;1698:11;:25;1710:12;:10;:12::i;:::-;-1:-1:-1;;;;;1698:25:0;;;;;;;;;;;;-1:-1:-1;1698:25:0;;;;1690:78;;;;-1:-1:-1;;;1690:78:0;;;;;;;:::i;:::-;;;;;;;;;3977:52:::1;-1:-1:-1::0;;;;;3977:33:0;::::1;4011:10;4022:6:::0;3977:33:::1;:52::i;:::-;3887:147:::0;;:::o;2711:84::-;2752:42;2711:84;:::o;2879:22::-;;;;:::o;2351:95::-;1698:11;:25;1710:12;:10;:12::i;:::-;-1:-1:-1;;;;;1698:25:0;;;;;;;;;;;;-1:-1:-1;1698:25:0;;;;1690:78;;;;-1:-1:-1;;;1690:78:0;;;;;;;:::i;:::-;2230:6:::1;::::0;::::1;;2222:15;;;::::0;::::1;;2408:6:::2;:14:::0;;-1:-1:-1;;2408:14:0::2;::::0;;2432:9:::2;::::0;::::2;::::0;2417:5:::2;::::0;2432:9:::2;2351:95::o:0;2101:26::-;;;;;;:::o;2619:84::-;2660:42;2619:84;:::o;3188:174::-;3240:30;;-1:-1:-1;;;3240:30:0;;3222:15;;2660:42;;3240:18;;:30;;3259:10;;3240:30;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3222:48;;3299:1;3289:7;:11;3281:48;;;;-1:-1:-1;;;3281:48:0;;;;;;;:::i;:::-;3340:14;3346:7;3340:5;:14::i;:::-;3188:174;:::o;2253:93::-;1698:11;:25;1710:12;:10;:12::i;:::-;-1:-1:-1;;;;;1698:25:0;;;;;;;;;;;;-1:-1:-1;1698:25:0;;;;1690:78;;;;-1:-1:-1;;;1690:78:0;;;;;;;:::i;:::-;2172:6:::1;::::0;::::1;;2171:7;2163:16;;;::::0;::::1;;2320:4:::2;2311:13:::0;;-1:-1:-1;;2311:13:0::2;::::0;::::2;::::0;;2334:7:::2;::::0;::::2;::::0;2311:6:::2;::::0;2334:7:::2;2253:93::o:0;4039:195::-;1698:11;:25;1710:12;:10;:12::i;:::-;-1:-1:-1;;;;;1698:25:0;;;;;;;;;;;;-1:-1:-1;1698:25:0;;;;1690:78;;;;-1:-1:-1;;;1690:78:0;;;;;;;:::i;:::-;4127:45:::1;::::0;-1:-1:-1;;;4127:45:0;;4110:14:::1;::::0;-1:-1:-1;;;;;4127:30:0;::::1;::::0;::::1;::::0;:45:::1;::::0;4166:4:::1;::::0;4127:45:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4110:62:::0;-1:-1:-1;4177:52:0::1;-1:-1:-1::0;;;;;4177:33:0;::::1;4211:10;4110:62:::0;4177:33:::1;:52::i;1787:110::-:0;1698:11;:25;1710:12;:10;:12::i;:::-;-1:-1:-1;;;;;1698:25:0;;;;;;;;;;;;-1:-1:-1;1698:25:0;;;;1690:78;;;;-1:-1:-1;;;1690:78:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1861:21:0::1;:11;:21:::0;;;::::1;::::0;;;;;;:28;;-1:-1:-1;;1861:28:0::1;1885:4;1861:28;::::0;;1787:110::o;3021:97::-;1698:11;:25;1710:12;:10;:12::i;:::-;-1:-1:-1;;;;;1698:25:0;;;;;;;;;;;;-1:-1:-1;1698:25:0;;;;1690:78;;;;-1:-1:-1;;;1690:78:0;;;;;;;:::i;:::-;3091:9:::1;:22:::0;;-1:-1:-1;;;;;;3091:22:0::1;-1:-1:-1::0;;;;;3091:22:0;;;::::1;::::0;;;::::1;::::0;;3021:97::o;1513:44::-;;;;;;;;;;;;;;;;:::o;2568:42::-;;;;;;;;;;;;;;;:::o;3736:146::-;3822:4;1698:11;:25;1710:12;:10;:12::i;:::-;-1:-1:-1;;;;;1698:25:0;;;;;;;;;;;;-1:-1:-1;1698:25:0;;;;1690:78;;;;-1:-1:-1;;;1690:78:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;;3833:19:0;::::1;;::::0;;;:9:::1;:19;::::0;;;;:28;;-1:-1:-1;;3833:28:0::1;::::0;::::1;;;::::0;;-1:-1:-1;1773:1:0::1;3736:146:::0;;;;:::o;1905:113::-;1698:11;:25;1710:12;:10;:12::i;:::-;-1:-1:-1;;;;;1698:25:0;;;;;;;;;;;;-1:-1:-1;1698:25:0;;;;1690:78;;;;-1:-1:-1;;;1690:78:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1989:21:0::1;:11;:21:::0;;;::::1;::::0;;;;;;1982:28;;-1:-1:-1;;1982:28:0::1;::::0;;1905:113::o;722:81::-;788:10;722:81;:::o;1189:122::-;1277:28;;-1:-1:-1;;;1277:28:0;;-1:-1:-1;;;;;1277:15:0;;;;;:28;;1293:3;;1298:6;;1277:28;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1269:37;;;;;;1189:122;;;:::o;3370:354::-;3469:9;;3422:66;;2660:42;;3456:10;;-1:-1:-1;;;;;3469:9:0;3480:7;3422:25;:66::i;:::-;3513:10;3503:21;;;;:9;:21;;;;;;;;3499:186;;;3541:7;;:20;;3553:7;3541:11;:20::i;:::-;;3499:186;;;3620:9;;3594:79;;-1:-1:-1;;;;;3620:9:0;3639:10;3652:20;:7;3663:8;3652:20;:::i;:::-;2752:42;;3594:79;;:25;:79::i;:::-;3700:16;;3708:7;;3700:16;;;;;3370:354;:::o;1314:152::-;1421:39;;-1:-1:-1;;;1421:39:0;;-1:-1:-1;;;;;1421:19:0;;;;;:39;;1441:5;;1448:3;;1453:6;;1421:39;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1413:48;;;;;;1314:152;;;;:::o;1040:120::-;1098:9;1118:5;1122:1;1118;:5;:::i;:::-;1114:9;;1140:1;1135;:6;;1128:14;;-1:-1:-1;;;1128:14:0;;;;;;;;14:175:1;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;113:2;65:124;;;:::o;194:198::-;;306:2;294:9;285:7;281:23;277:32;274:2;;;327:6;319;312:22;274:2;355:31;376:9;355:31;:::i;:::-;345:41;264:128;-1:-1:-1;;;264:128:1:o;397:329::-;;;523:2;511:9;502:7;498:23;494:32;491:2;;;544:6;536;529:22;491:2;572:31;593:9;572:31;:::i;:::-;562:41;;653:2;642:9;638:18;625:32;666:30;690:5;666:30;:::i;:::-;715:5;705:15;;;481:245;;;;;:::o;731:266::-;;;860:2;848:9;839:7;835:23;831:32;828:2;;;881:6;873;866:22;828:2;909:31;930:9;909:31;:::i;:::-;899:41;987:2;972:18;;;;959:32;;-1:-1:-1;;;818:179:1:o;1002:257::-;;1122:2;1110:9;1101:7;1097:23;1093:32;1090:2;;;1143:6;1135;1128:22;1090:2;1180:9;1174:16;1199:30;1223:5;1199:30;:::i;1264:194::-;;1387:2;1375:9;1366:7;1362:23;1358:32;1355:2;;;1408:6;1400;1393:22;1355:2;-1:-1:-1;1436:16:1;;1345:113;-1:-1:-1;1345:113:1:o;1463:203::-;-1:-1:-1;;;;;1627:32:1;;;;1609:51;;1597:2;1582:18;;1564:102::o;1671:375::-;-1:-1:-1;;;;;1929:15:1;;;1911:34;;1981:15;;;;1976:2;1961:18;;1954:43;2028:2;2013:18;;2006:34;;;;1861:2;1846:18;;1828:218::o;2051:274::-;-1:-1:-1;;;;;2243:32:1;;;;2225:51;;2307:2;2292:18;;2285:34;2213:2;2198:18;;2180:145::o;2330:187::-;2495:14;;2488:22;2470:41;;2458:2;2443:18;;2425:92::o;2743:404::-;2945:2;2927:21;;;2984:2;2964:18;;;2957:30;3023:34;3018:2;3003:18;;2996:62;-1:-1:-1;;;3089:2:1;3074:18;;3067:38;3137:3;3122:19;;2917:230::o;3152:349::-;3354:2;3336:21;;;3393:2;3373:18;;;3366:30;3432:27;3427:2;3412:18;;3405:55;3492:2;3477:18;;3326:175::o;3506:177::-;3652:25;;;3640:2;3625:18;;3607:76::o;3688:128::-;;3759:1;3755:6;3752:1;3749:13;3746:2;;;3765:18;;:::i;:::-;-1:-1:-1;3801:9:1;;3736:80::o;3821:168::-;;3927:1;3923;3919:6;3915:14;3912:1;3909:21;3904:1;3897:9;3890:17;3886:45;3883:2;;;3934:18;;:::i;:::-;-1:-1:-1;3974:9:1;;3873:116::o;3994:127::-;4055:10;4050:3;4046:20;4043:1;4036:31;4086:4;4083:1;4076:15;4110:4;4107:1;4100:15;4126:120;4214:5;4207:13;4200:21;4193:5;4190:32;4180:2;;4236:1;4233;4226:12
Swarm Source
ipfs://789dd784c29e24ec0477d7c3c9e275ad80173cc76a8f11ef91d58fd42e5f8b5a
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 34 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.