TokenLauncherPaymentModuleV1

Verified contract

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

No balances found for "TokenLauncherPaymentModuleV1"

0xc614c4043d3a82f98548fba2062bcb48ab089d9f74ddbf4238961b8c7b8c4239
0xd76bce786352e704c203512983c646b9ca42afc5510f51a5516c4126a4def5c7
0x99b02237eba89eadaf1205ac59a73803654f9108cf511b34c1e950ad517b39e5
0x74b1be1dcb6bcde9a5cbeaac5c9c81474718534bf28cff662dc2f819ab602d03

Functions
Getter at block 22955927
BURN_ADDRESS(view returns (address)
0x000000000000000000000000000000000000dead
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MULTIPLIER_BASIS(view returns (uint256)
10000
PAYMENT_ADMIN_ROLE(view returns (bytes32)
0x4a76dea3a6231aa5446f85ecde36fb499385f0f3539e800a138fb9855200db67
burnBasisPoints(view returns (uint256)
5000
flokiToken(view returns (address)
0x0000000000000000000000000000000000000000
referrerBasisPoints(view returns (uint256)
2500
router(view returns (address)
0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891
slippageTolerance(view returns (uint256)
500
treasury(view returns (address)
0x73a8a942258eeba2c4115a1c8eb521e171e3533a
usdToken(view returns (address)
0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
adminWithdraw(address tokenAddressuint256 amount
grantRole(bytes32 roleaddress account
processPayment(struct ITokenLauncherPaymentModuleProcessPaymentInput inputpayable returns (struct ITokenLauncherPaymentModuleProcessPaymentOutput)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setTreasury(address newTreasury
updateBasisPoints(uint256 newBurnBasisPointsuint256 newReferrerBasisPoints
updateFlokiToken(address newFlokiToken
updateRouter(address newRouter
updateSlippageTolerance(uint256 newSlippageTolerance
updateUsdToken(address newUsdToken
Events
FeeCollected(uint256 indexed previousBlockaddress indexed vaultuint256 usdAmount
FlokiBurned(uint256 indexed previousBlockaddress indexed vaultuint256 usdAmountuint256 flokiAmount
PaymentProcessed(address indexed useraddress indexed referreruint256 usdAmountuint256 referrerUsdShareuint256 usdBurnShareuint256 treasuryUsdShare
ReferrerSharePaid(uint256 indexed previousBlockaddress indexed vaultaddress referreruint256 usdAmount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TreasuryAddressUpdated(address indexed oldTreasuryaddress indexed newTreasury
Constructor
constructor(address _flokiAddressaddress _treasuryAddressaddress _routerAddressaddress _usdtAddress
Fallback and receive
receive(
Errors

This contract contains no error objects.