PlatformFee
Platform Fee
Thirdweb's PlatformFee
is a contract extension to be used with any base contract. It exposes functions for setting and reading the recipient of platform fee and the platform fee basis points, and lets the inheriting contract perform conditional logic that uses information about platform fees, if desired.
Methods
getPlatformFeeInfo
Returns the platform fee recipient and bps.
Returns
_0
address
undefined
_1
uint16
undefined
setPlatformFeeInfo
Updates the platform fee recipient and bps.
Caller should be authorized to set platform fee info. See {_canSetPlatformFeeInfo}. Emits {PlatformFeeInfoUpdated Event}; See {_setupPlatformFeeInfo}.
Parameters
_platformFeeRecipient
address
Address to be set as new platformFeeRecipient.
_platformFeeBps
uint256
Updated platformFeeBps.
Events
PlatformFeeInfoUpdated
Parameters
platformFeeRecipient indexed
address
undefined
platformFeeBps
uint256
undefined
Last updated