0 txs
1 call
constructor
constructor(address _tokenAddress)
functions
isBlacklisted
viewfunction isBlacklisted(address) view returns (bool)
isWhitelisted
viewfunction isWhitelisted(address) view returns (bool)
liquidityPools
viewfunction liquidityPools(address) view returns (bool)
owner
viewfunction owner() view returns (address)
sellRestricted
viewfunction sellRestricted() view returns (bool)
token
viewfunction token() view returns (address)
tradingEnabled
viewfunction tradingEnabled() view returns (bool)
addLiquidityPool
nonpayablefunction addLiquidityPool(address _pool)
addToBlacklist
nonpayablefunction addToBlacklist(address _address)
addToWhitelist
nonpayablefunction addToWhitelist(address _address)
disableTrading
nonpayablefunction disableTrading()
enableTrading
nonpayablefunction enableTrading()
liftSellRestriction
nonpayablefunction liftSellRestriction()
removeFromBlacklist
nonpayablefunction removeFromBlacklist(address _address)
removeFromWhitelist
nonpayablefunction removeFromWhitelist(address _address)
removeLiquidityPool
nonpayablefunction removeLiquidityPool(address _pool)
transferToken
nonpayablefunction transferToken(address to, uint256 amount)
withdrawTokens
nonpayablefunction withdrawTokens(address to, uint256 amount)
events
SellRestrictionLifted
event SellRestrictionLifted()
TradingDisabled
event TradingDisabled()
TradingEnabled
event TradingEnabled()
errors
No errors.
creation bytecode
0x60806040526005805461ffff191661010017905534801561001e575f80fd5b50604051610a5b380380610a5b83398101604081905261003d916100da565b60018054336001600160a01b0319918216811783555f80549092166001600160a01b03949094169390931781557ffbb780f86a3faf177191b753a1dbaef2b4a1ca0f8ffa483bf51e907261f43771805460ff1990811684179091557f741ca51746bb1abd6a09080829d891ec6369a865f48468be1607a2a59f7254fc80548216841790559281526003602052604090208054909216179055610107565b5f602082840312156100ea575f80fd5b81516001600160a01b0381168114610100575f80fd5b9392505050565b610947806101145f395ff3fe608060405234801561000f575f80fd5b5060043610610111575f3560e01c80638ab1d6811161009e578063e43252d71161006e578063e43252d71461023c578063ee6a934c1461024f578063f444d30d14610262578063fc0c546a1461026a578063fe575a871461027c575f80fd5b80638ab1d681146101d95780638da5cb5b146101ec578063ae22107f14610217578063ba32a7cf1461022a575f80fd5b80633af32abf116100e45780633af32abf1461017c57806344337ea11461019e5780634ada218b146101b1578063537df3b6146101be5780638a8c523c146101d1575f80fd5b806306b091f9146101155780630b0fd47e1461012a5780631072cbea1461016157806317700f0114610174575b5f80fd5b610128610123366004610869565b61029e565b005b61014c610138366004610891565b60046020525f908152604090205460ff1681565b60405190151581526020015b60405180910390f35b61012861016f366004610869565b610387565b61012861056b565b61014c61018a366004610891565b60036020525f908152604090205460ff1681565b6101286101ac366004610891565b6105c9565b60055461014c9060ff1681565b6101286101cc366004610891565b610616565b610128610660565b6101286101e7366004610891565b6106c1565b6001546101ff906001600160a01b031681565b6040516001600160a01b039091168152602001610158565b610128610225366004610891565b61070b565b60055461014c90610100900460ff1681565b61012861024a366004610891565b610755565b61012861025d366004610891565b6107a2565b6101286107ef565b5f546101ff906001600160a01b031681565b61014c61028a366004610891565b60026020525f908152604090205460ff1681565b6001546001600160a01b031633146102d15760405162461bcd60e51b81526004016102c8906108b1565b60405180910390fd5b5f5460405163a9059cbb60e01b81526001600160a01b038481166004830152602482018490529091169063a9059cbb906044015b6020604051808303815f875af1158015610321573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061034591906108f2565b6103835760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b60448201526064016102c8565b5050565b335f9081526002602052604090205460ff16156103de5760405162461bcd60e51b815260206004820152601560248201527414d95b99195c881a5cc8189b1858dadb1a5cdd1959605a1b60448201526064016102c8565b6001600160a01b0382165f9081526002602052604090205460ff16156104465760405162461bcd60e51b815260206004820152601860248201527f526563697069656e7420697320626c61636b6c6973746564000000000000000060448201526064016102c8565b60055460ff166104a457335f9081526003602052604090205460ff166104a45760405162461bcd60e51b8152602060048201526013602482015272151c98591a5b99c81a5cc8191a5cd8589b1959606a1b60448201526064016102c8565b600554610100900460ff1680156104d257506001600160a01b0382165f9081526004602052604090205460ff165b1561052d57335f9081526003602052604090205460ff1661052d5760405162461bcd60e51b815260206004820152601560248201527414d95b1b1a5b99c81a5cc81c995cdd1c9a58dd1959605a1b60448201526064016102c8565b5f546040516323b872dd60e01b81523360048201526001600160a01b03848116602483015260448201849052909116906323b872dd90606401610305565b6001546001600160a01b031633146105955760405162461bcd60e51b81526004016102c8906108b1565b6005805460ff191690556040517fbcb8b8fbdea8aa6dc4ae41213e4da81e605a3d1a56ed851b9355182321c09190905f90a1565b6001546001600160a01b031633146105f35760405162461bcd60e51b81526004016102c8906108b1565b6001600160a01b03165f908152600260205260409020805460ff19166001179055565b6001546001600160a01b031633146106405760405162461bcd60e51b81526004016102c8906108b1565b6001600160a01b03165f908152600260205260409020805460ff19169055565b6001546001600160a01b0316331461068a5760405162461bcd60e51b81526004016102c8906108b1565b6005805460ff191660011790556040517f799663458a5ef2936f7fa0c99b3336c69c25890f82974f04e811e5bb359186c7905f90a1565b6001546001600160a01b031633146106eb5760405162461bcd60e51b81526004016102c8906108b1565b6001600160a01b03165f908152600360205260409020805460ff19169055565b6001546001600160a01b031633146107355760405162461bcd60e51b81526004016102c8906108b1565b6001600160a01b03165f908152600460205260409020805460ff19169055565b6001546001600160a01b0316331461077f5760405162461bcd60e51b81526004016102c8906108b1565b6001600160a01b03165f908152600360205260409020805460ff19166001179055565b6001546001600160a01b031633146107cc5760405162461bcd60e51b81526004016102c8906108b1565b6001600160a01b03165f908152600460205260409020805460ff19166001179055565b6001546001600160a01b031633146108195760405162461bcd60e51b81526004016102c8906108b1565b6005805461ff00191690556040517f54ff08f6cffaca077234b916c760dd76a57ae5d4279e1e75ff6c5bb57be0cbff905f90a1565b80356001600160a01b0381168114610864575f80fd5b919050565b5f806040838503121561087a575f80fd5b6108838361084e565b946020939093013593505050565b5f602082840312156108a1575f80fd5b6108aa8261084e565b9392505050565b60208082526021908201527f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f6040820152603760f91b606082015260800190565b5f60208284031215610902575f80fd5b815180151581146108aa575f80fdfea2646970667358221220bda39e0d0e9d4d25b08555eb37c070335d9d6e6a11fc64df3f6d68c82f03f57e64736f6c634300081800330000000000000000000000008efd61a3154418db5ca7b9361770233e319f70d5