Events
The Diamond emits all events at the same contract address (the proxy). Decode with the merged ABI from @bosonprotocol/common, not a single-facet ABI.
Catalogue (85 events)
AccessControllerAddressChanged
From IBosonConfigHandler
event AccessControllerAddressChanged(address (indexed) accessControllerAddress, address (indexed) executedBy);AgentCreated
From IBosonAccountHandler
event AgentCreated(uint256 (indexed) agentId, (uint256, uint256, address, bool) agent, address (indexed) executedBy);AgentUpdated
From IBosonAccountHandler
event AgentUpdated(uint256 (indexed) agentId, (uint256, uint256, address, bool) agent, address (indexed) executedBy);AllowedSellersAdded
From IBosonAccountHandler
event AllowedSellersAdded(uint256 (indexed) disputeResolverId, uint256[] addedSellers, address (indexed) executedBy);AllowedSellersRemoved
From IBosonAccountHandler
event AllowedSellersRemoved(uint256 (indexed) disputeResolverId, uint256[] removedSellers, address (indexed) executedBy);AuthTokenContractChanged
From IBosonConfigHandler
event AuthTokenContractChanged(uint8 (indexed) authTokenType, address (indexed) authTokenContract, address (indexed) executedBy);BeaconProxyAddressChanged
From IBosonConfigHandler
event BeaconProxyAddressChanged(address (indexed) beaconProxyAddress, address (indexed) executedBy);BundleCreated
From IBosonBundleHandler
event BundleCreated(uint256 (indexed) bundleId, uint256 (indexed) sellerId, (uint256, uint256, uint256[], uint256[]) bundle, address (indexed) executedBy);BuyerCommitted
From IBosonExchangeCommitHandler
event BuyerCommitted(uint256 (indexed) offerId, uint256 (indexed) buyerId, uint256 (indexed) exchangeId, (uint256, uint256, uint256, uint256, uint8, address) exchange, (uint256, uint256, uint256, bool) voucher, address executedBy);BuyerCreated
From IBosonAccountHandler
event BuyerCreated(uint256 (indexed) buyerId, (uint256, address, bool) buyer, address (indexed) executedBy);BuyerEscalationFeePercentageChanged
From IBosonConfigHandler
event BuyerEscalationFeePercentageChanged(uint256 buyerEscalationFeePercentage, address (indexed) executedBy);BuyerInitiatedOfferSetSellerParams
From IBosonExchangeCommitHandler
event BuyerInitiatedOfferSetSellerParams(uint256 (indexed) offerId, uint256 (indexed) sellerId, (uint256, (address[], uint256[]), address) sellerParams, address executedBy);BuyerUpdated
From IBosonAccountHandler
event BuyerUpdated(uint256 (indexed) buyerId, (uint256, address, bool) buyer, address (indexed) executedBy);CollectionCreated
From IBosonAccountHandler
event CollectionCreated(uint256 (indexed) sellerId, uint256 collectionIndex, address collectionAddress, string (indexed) externalId, address (indexed) executedBy);ConditionalCommitAuthorized
From IBosonExchangeCommitHandler
event ConditionalCommitAuthorized(uint256 (indexed) offerId, uint8 gating, address (indexed) buyerAddress, uint256 (indexed) tokenId, uint256 commitCount, uint256 maxCommits);DisputeDecided
From IBosonDisputeHandler
event DisputeDecided(uint256 (indexed) exchangeId, uint256 _buyerPercent, address (indexed) executedBy);DisputeEscalated
From IBosonDisputeHandler
event DisputeEscalated(uint256 (indexed) exchangeId, uint256 (indexed) disputeResolverId, address (indexed) executedBy);DisputeExpired
From IBosonDisputeHandler
event DisputeExpired(uint256 (indexed) exchangeId, address (indexed) executedBy);DisputeRaised
From IBosonDisputeHandler
event DisputeRaised(uint256 (indexed) exchangeId, uint256 (indexed) buyerId, uint256 (indexed) sellerId, address executedBy);DisputeResolved
From IBosonDisputeHandler
event DisputeResolved(uint256 (indexed) exchangeId, uint256 _buyerPercent, address (indexed) executedBy);DisputeResolverCreated
From IBosonAccountHandler
event DisputeResolverCreated(uint256 (indexed) disputeResolverId, (uint256, uint256, address, address, address, address, string, bool) disputeResolver, (address, string, uint256)[] disputeResolverFees, uint256[] sellerAllowList, address (indexed) executedBy);DisputeResolverFeesAdded
From IBosonAccountHandler
event DisputeResolverFeesAdded(uint256 (indexed) disputeResolverId, (address, string, uint256)[] disputeResolverFees, address (indexed) executedBy);DisputeResolverFeesRemoved
From IBosonAccountHandler
event DisputeResolverFeesRemoved(uint256 (indexed) disputeResolverId, address[] feeTokensRemoved, address (indexed) executedBy);DisputeResolverUpdateApplied
From IBosonAccountHandler
event DisputeResolverUpdateApplied(uint256 (indexed) disputeResolverId, (uint256, uint256, address, address, address, address, string, bool) disputeResolver, (uint256, uint256, address, address, address, address, string, bool) pendingDisputeResolver, address (indexed) executedBy);DisputeResolverUpdatePending
From IBosonAccountHandler
event DisputeResolverUpdatePending(uint256 (indexed) disputeResolverId, (uint256, uint256, address, address, address, address, string, bool) pendingDisputeResolver, address (indexed) executedBy);DisputeRetracted
From IBosonDisputeHandler
event DisputeRetracted(uint256 (indexed) exchangeId, address (indexed) executedBy);DisputeTimeoutExtended
From IBosonDisputeHandler
event DisputeTimeoutExtended(uint256 (indexed) exchangeId, uint256 newDisputeTimeout, address (indexed) executedBy);DRFeeRequested
From IBosonDisputeHandler
event DRFeeRequested(uint256 (indexed) exchangeId, address (indexed) tokenAddress, uint256 feeAmount, address (indexed) mutualizerAddress, address executedBy);DRFeeReturned
From IBosonDisputeHandler
event DRFeeReturned(uint256 (indexed) exchangeId, address (indexed) tokenAddress, uint256 returnAmount, address (indexed) mutualizerAddress, address executedBy);DRFeeReturnFailed
From IBosonDisputeHandler
event DRFeeReturnFailed(uint256 (indexed) exchangeId, address (indexed) tokenAddress, uint256 returnAmount, address (indexed) mutualizerAddress, address executedBy);EscalatedDisputeExpired
From IBosonDisputeHandler
event EscalatedDisputeExpired(uint256 (indexed) exchangeId, address (indexed) executedBy);EscalatedDisputeRefused
From IBosonDisputeHandler
event EscalatedDisputeRefused(uint256 (indexed) exchangeId, address (indexed) executedBy);ExchangeCompleted
From IBosonExchangeCommitHandler
event ExchangeCompleted(uint256 (indexed) offerId, uint256 (indexed) buyerId, uint256 (indexed) exchangeId, address executedBy);FeeTableUpdated
From IBosonConfigHandler
event FeeTableUpdated(address (indexed) token, uint256[] priceRanges, uint256[] feePercentages, address (indexed) executedBy);FunctionsAllowlisted
From IBosonMetaTransactionsHandler
event FunctionsAllowlisted(bytes32[] functionNameHashes, bool isAllowlisted, address (indexed) executedBy);FundsDeposited
From IBosonDisputeHandler
event FundsDeposited(uint256 (indexed) entityId, address (indexed) executedBy, address (indexed) tokenAddress, uint256 amount);FundsEncumbered
From IBosonDisputeHandler
event FundsEncumbered(uint256 (indexed) entityId, address (indexed) exchangeToken, uint256 amount, address (indexed) executedBy);FundsReleased
From IBosonDisputeHandler
event FundsReleased(uint256 (indexed) exchangeId, uint256 (indexed) entityId, address (indexed) exchangeToken, uint256 amount, address executedBy);FundsWithdrawn
From IBosonDisputeHandler
event FundsWithdrawn(uint256 (indexed) sellerId, address (indexed) withdrawnTo, address (indexed) tokenAddress, uint256 amount, address executedBy);GroupCreated
From IBosonGroupHandler
event GroupCreated(uint256 (indexed) groupId, uint256 (indexed) sellerId, (uint256, uint256, uint256[]) group, (uint8, uint8, address, uint8, uint256, uint256, uint256, uint256) condition, address (indexed) executedBy);GroupUpdated
From IBosonGroupHandler
event GroupUpdated(uint256 (indexed) groupId, uint256 (indexed) sellerId, (uint256, uint256, uint256[]) group, (uint8, uint8, address, uint8, uint256, uint256, uint256, uint256) condition, address (indexed) executedBy);MaxEscalationResponsePeriodChanged
From IBosonConfigHandler
event MaxEscalationResponsePeriodChanged(uint256 maxEscalationResponsePeriod, address (indexed) executedBy);MaxPremintedVouchersChanged
From IBosonConfigHandler
event MaxPremintedVouchersChanged(uint256 maxPremintedVouchers, address (indexed) executedBy);MaxResolutionPeriodChanged
From IBosonConfigHandler
event MaxResolutionPeriodChanged(uint256 maxResolutionPeriod, address (indexed) executedBy);MaxRoyaltyPercentageChanged
From IBosonConfigHandler
event MaxRoyaltyPercentageChanged(uint16 maxRoyaltyPercentage, address (indexed) executedBy);MaxTotalOfferFeePercentageChanged
From IBosonConfigHandler
event MaxTotalOfferFeePercentageChanged(uint16 maxTotalOfferFeePercentage, address (indexed) executedBy);MetaTransactionExecuted
From IBosonMetaTransactionsHandler
event MetaTransactionExecuted(address (indexed) userAddress, address (indexed) relayerAddress, string (indexed) functionName, uint256 nonce);MinDisputePeriodChanged
From IBosonConfigHandler
event MinDisputePeriodChanged(uint256 minDisputePeriod, address (indexed) executedBy);MinResolutionPeriodChanged
From IBosonConfigHandler
event MinResolutionPeriodChanged(uint256 minResolutionPeriod, address (indexed) executedBy);MutualizerGasStipendChanged
From IBosonConfigHandler
event MutualizerGasStipendChanged(uint256 mutualizerGasStipend, address (indexed) executedBy);NonListedOfferVoided
From IBosonOfferHandler
event NonListedOfferVoided(bytes32 offerHash, uint256 (indexed) offererId, address (indexed) executedBy);OfferCreated
From IBosonOfferHandler
event OfferCreated(uint256 (indexed) offerId, uint256 (indexed) sellerId, (uint256, uint256, uint256, uint256, uint256, uint256, address, uint8, uint8, string, string, bool, uint256, (address[], uint256[])[], uint256) offer, (uint256, uint256, uint256, uint256) offerDates, (uint256, uint256, uint256) offerDurations, (uint256, uint256, uint256, uint256, address) disputeResolutionTerms, (uint256, uint256) offerFees, uint256 (indexed) agentId, address executedBy);OfferExtended
From IBosonOfferHandler
event OfferExtended(uint256 (indexed) offerId, uint256 (indexed) sellerId, uint256 validUntilDate, address (indexed) executedBy);OfferMutualizerUpdated
From IBosonOfferHandler
event OfferMutualizerUpdated(uint256 (indexed) offerId, uint256 (indexed) sellerId, address (indexed) newMutualizer, address executedBy);OfferRoyaltyInfoUpdated
From IBosonOfferHandler
event OfferRoyaltyInfoUpdated(uint256 (indexed) offerId, uint256 (indexed) sellerId, (address[], uint256[]) royaltyInfo, address (indexed) executedBy);OfferVoided
From IBosonOfferHandler
event OfferVoided(uint256 (indexed) offerId, uint256 (indexed) creatorId, address (indexed) executedBy);PriceDiscoveryAddressChanged
From IBosonConfigHandler
event PriceDiscoveryAddressChanged(address (indexed) priceDiscoveryAddress, address (indexed) executedBy);ProtocolAddressChanged
From IClientExternalAddressesEvents
event ProtocolAddressChanged(address (indexed) protocol, address (indexed) executedBy);ProtocolFeeCollected
From IBosonDisputeHandler
event ProtocolFeeCollected(uint256 (indexed) exchangeId, address (indexed) exchangeToken, uint256 amount, address (indexed) executedBy);ProtocolFeeFlatBosonChanged
From IBosonConfigHandler
event ProtocolFeeFlatBosonChanged(uint256 feeFlatBoson, address (indexed) executedBy);ProtocolFeePercentageChanged
From IBosonConfigHandler
event ProtocolFeePercentageChanged(uint256 feePercentage, address (indexed) executedBy);ProtocolInitialized
From IBosonProtocolInitializationHandler
event ProtocolInitialized(string version);ProtocolPaused
From IBosonPauseHandler
event ProtocolPaused(uint8[] regions, address executedBy);ProtocolUnpaused
From IBosonPauseHandler
event ProtocolUnpaused(uint8[] regions, address executedBy);RangeReserved
From IBosonOfferHandler
event RangeReserved(uint256 (indexed) offerId, uint256 (indexed) sellerId, uint256 startExchangeId, uint256 endExchangeId, address owner, address (indexed) executedBy);RoyaltyRecipientsChanged
From IBosonAccountHandler
event RoyaltyRecipientsChanged(uint256 (indexed) sellerId, (address, uint256)[] royaltyRecipients, address (indexed) executedBy);SellerCommitted
From IBosonExchangeCommitHandler
event SellerCommitted(uint256 (indexed) offerId, uint256 (indexed) sellerId, uint256 (indexed) exchangeId, (uint256, uint256, uint256, uint256, uint8, address) exchange, (uint256, uint256, uint256, bool) voucher, address executedBy);SellerCreated
From IBosonAccountHandler
event SellerCreated(uint256 (indexed) sellerId, (uint256, address, address, address, address, bool, string) seller, address voucherCloneAddress, (uint256, uint8) authToken, address (indexed) executedBy);SellerUpdateApplied
From IBosonAccountHandler
event SellerUpdateApplied(uint256 (indexed) sellerId, (uint256, address, address, address, address, bool, string) seller, (uint256, address, address, address, address, bool, string) pendingSeller, (uint256, uint8) authToken, (uint256, uint8) pendingAuthToken, address (indexed) executedBy);SellerUpdatePending
From IBosonAccountHandler
event SellerUpdatePending(uint256 (indexed) sellerId, (uint256, address, address, address, address, bool, string) pendingSeller, (uint256, uint8) pendingAuthToken, address (indexed) executedBy);TokenAddressChanged
From IBosonConfigHandler
event TokenAddressChanged(address (indexed) tokenAddress, address (indexed) executedBy);TreasuryAddressChanged
From IBosonConfigHandler
event TreasuryAddressChanged(address (indexed) treasuryAddress, address (indexed) executedBy);TwinCreated
From IBosonExchangeHandler
event TwinCreated(uint256 (indexed) twinId, uint256 (indexed) sellerId, (uint256, uint256, uint256, uint256, uint256, address, uint8) twin, address (indexed) executedBy);TwinDeleted
From IBosonExchangeHandler
event TwinDeleted(uint256 (indexed) twinId, uint256 (indexed) sellerId, address (indexed) executedBy);TwinTransferFailed
From IBosonExchangeHandler
event TwinTransferFailed(uint256 (indexed) twinId, address (indexed) tokenAddress, uint256 (indexed) exchangeId, uint256 tokenId, uint256 amount, address executedBy);TwinTransferred
From IBosonExchangeHandler
event TwinTransferred(uint256 (indexed) twinId, address (indexed) tokenAddress, uint256 (indexed) exchangeId, uint256 tokenId, uint256 amount, address executedBy);TwinTransferSkipped
From IBosonExchangeHandler
event TwinTransferSkipped(uint256 (indexed) exchangeId, uint256 twinCount, address (indexed) executedBy);Upgraded
From IClientExternalAddressesEvents
event Upgraded(address (indexed) implementation, address (indexed) executedBy);VoucherBeaconAddressChanged
From IBosonConfigHandler
event VoucherBeaconAddressChanged(address (indexed) voucherBeaconAddress, address (indexed) executedBy);VoucherCanceled
From IBosonExchangeCommitHandler
event VoucherCanceled(uint256 (indexed) offerId, uint256 (indexed) exchangeId, address (indexed) executedBy);VoucherExpired
From IBosonExchangeCommitHandler
event VoucherExpired(uint256 (indexed) offerId, uint256 (indexed) exchangeId, address (indexed) executedBy);VoucherExtended
From IBosonExchangeCommitHandler
event VoucherExtended(uint256 (indexed) offerId, uint256 (indexed) exchangeId, uint256 validUntil, address (indexed) executedBy);VoucherRedeemed
From IBosonExchangeCommitHandler
event VoucherRedeemed(uint256 (indexed) offerId, uint256 (indexed) exchangeId, address (indexed) executedBy);VoucherRevoked
From IBosonExchangeCommitHandler
event VoucherRevoked(uint256 (indexed) offerId, uint256 (indexed) exchangeId, address (indexed) executedBy);VoucherTransferred
From IBosonExchangeCommitHandler
event VoucherTransferred(uint256 (indexed) offerId, uint256 (indexed) exchangeId, uint256 (indexed) newBuyerId, address executedBy);Source
- ABI artifacts:
boson-protocol-contracts/addresses/abis/ - Event interfaces:
contracts/interfaces/events/