PaymentModuleV1
Verified contract
Active on
Ethereum with 3 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6c29…1f22
Balances ($0.00)
No balances found for "PaymentModuleV1"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18061113 | a year ago | | | 0 | 0.00051777702 | |
| 15765902 | 2 years ago | | | 0 | 0.0011936423 | |
| 15765616 | 2 years ago | | | 0 | 0.0011485166 |
ABI
ABI objects
Getter at block 21399279
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FLOKI() view returns (address)
0xcf0c122c6b73ff809c693db761e7baebe62b6a2e
PAYMENT_ADMIN_ROLE() view returns (bytes32)
0x4a76dea3a6231aa5446f85ecde36fb499385f0f3539e800a138fb9855200db67
USDT() view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
burnAddress() view returns (address)
0x000000000000000000000000000000000000dead
burnBasisPoints() view returns (uint256)
2500
lpTokenProcessor() view returns (address)
0x5abacba21f6469751898b190c79b97519a7f8970
pricingModule() view returns (address)
0x6c29d6f7f7fdcbdb6d0bd4629ecd26f95c301f22
referrerBasisPoints() view returns (uint256)
2500
routerForFloki() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
treasury() view returns (address)
0xf5d492ffbec47db69333a6812bec227b6f670a86
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events grantRole(bytes32 role, address account)
processPayment(address vault, address user, address referrer, struct IDepositHandlerFungibleTokenDeposit[] fungibleTokenDeposits, struct IDepositHandlerNonFungibleTokenDeposit[] nonFungibleTokenDeposits, struct IDepositHandlerMultiTokenDeposit[] multiTokenDeposits, bool isVesting)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setLPTokenProcessor(address newProcessor)
setPricingModule(address newModule)
setTreasury(address newTreasury)
LPTokenProcessorUpdated(address indexed oldProcessor, address indexed newProcessor)
PricingModuleUpdated(address indexed oldModule, address indexed newModule)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
TreasuryAddressUpdated(address indexed oldTreasury, address indexed newTreasury)
constructor(address flokiAddress, address lpTokenProcessorAddress, address pricingModuleAddress, address treasuryAddress, address uniswapV2RouterAddress, address usdtAddress)
receive()
This contract contains no error objects.