Swapper

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x73c41355 at 17530049
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Swapper"

No transactions found for "Swapper"


Functions
Getter at block 20992429
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ExternalTokenContract(view returns (address)
0x16b3e050e9e2f0ac4f1bea1b3e4fdc43d7f062dd
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
uniswapV2Pair(view returns (address)
0x08848097b9339f632e64850722b612fdad4af6ea
uniswapV2Router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
vault(view returns (address)
0xd34f8d00638c156d2600a640b0ab29b49aa2afe8
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setExternalTokenContract(address _externalTokenContract
setVault(address newVault
swapAndLiquify(uint256 amount
transferETHBalanceToVault(
transferToken(address tokenuint256 amountaddress receiver
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _uniswapV2Routeraddress _vaultaddress _externalTokenContract
Fallback and receive
receive(
Errors

This contract contains no error objects.