event GovernorHubUpdate(address newAddress);
event BaseURIUpdate(string newValue);
event CommissionRateUpdate(uint256 newValue);
event RoyaltyFeeRateUpdate(uint256 newValue);
event TokenizationFeeRateUpdate(uint256 newValue);
event AdminMint(
uint256 tokenId,
string uri,
uint40 expireAt
);
event NewTokenizationRequest(
uint256 indexed requestId,
address indexed requester,
string uri,
uint256 totalSupply,
uint256 minThreshold,
uint256 maxThreshold,
uint256 unitPrice,
address currency,
uint40 expireAt,
uint256 duration
);
event TokenizationCancellation(uint256 indexed requestId);
event TokenizationConfirmation(
uint256 indexed requestId,
uint256 indexed tokenId,
uint256 soldAmount,
uint256 value,
uint256 fee,
uint256 commission,
address commissionReceiver
);
event TokenizationDeposit(
uint256 indexed requestId,
address indexed depositor,
uint256 amount,
uint256 value
);
event TokenizationDepositWithdrawal(
uint256 indexed requestId,
address indexed withdrawer,
uint256 amount,
uint256 value
);
event TokenDeprecation(uint256 indexed tokenId);
event TokenExpirationExtension(uint256 indexed tokenId, uint40 newExpireAt);
event TokenWithdrawal(
uint256 indexed requestId,
address indexed withdrawer,
uint256 amount
);
event MetadataUpdate(uint256 indexed tokenId);