UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

494 lines (492 loc) 16 kB
declare const contract: { readonly id: 27683; readonly address: "0x9a1d005da1e3dabce14bc9734dee692a8978c71c"; readonly contract_name: "ModuleOnChainCancellation"; readonly display_name: "Module On Chain Cancellation"; readonly is_deprecated: false; readonly is_proxy: false; readonly proxy_to: false; readonly created_at: 1742222825; readonly abi: readonly [{ readonly type: "constructor"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "configurationContract"; }]; }, { readonly name: "PaymentProcessor__InvalidConstructorArguments"; readonly type: "error"; readonly inputs: readonly []; }, { readonly name: "PaymentProcessor__InvalidSignatureV"; readonly type: "error"; readonly inputs: readonly []; }, { readonly name: "PaymentProcessor__NotAuthorizedByCosigner"; readonly type: "error"; readonly inputs: readonly []; }, { readonly name: "PaymentProcessor__OrderIsEitherCancelledOrFilled"; readonly type: "error"; readonly inputs: readonly []; }, { readonly name: "PaymentProcessor__SignatureAlreadyUsedOrRevoked"; readonly type: "error"; readonly inputs: readonly []; }, { readonly name: "AcceptOfferERC1155"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "seller"; readonly indexed: true; }, { readonly type: "address"; readonly name: "buyer"; readonly indexed: true; }, { readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "address"; readonly name: "beneficiary"; }, { readonly type: "address"; readonly name: "paymentCoin"; }, { readonly type: "uint256"; readonly name: "tokenId"; }, { readonly type: "uint256"; readonly name: "amount"; }, { readonly type: "uint256"; readonly name: "salePrice"; }]; }, { readonly name: "AcceptOfferERC721"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "seller"; readonly indexed: true; }, { readonly type: "address"; readonly name: "buyer"; readonly indexed: true; }, { readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "address"; readonly name: "beneficiary"; }, { readonly type: "address"; readonly name: "paymentCoin"; }, { readonly type: "uint256"; readonly name: "tokenId"; }, { readonly type: "uint256"; readonly name: "salePrice"; }]; }, { readonly name: "BuyListingERC1155"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "buyer"; readonly indexed: true; }, { readonly type: "address"; readonly name: "seller"; readonly indexed: true; }, { readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "address"; readonly name: "beneficiary"; }, { readonly type: "address"; readonly name: "paymentCoin"; }, { readonly type: "uint256"; readonly name: "tokenId"; }, { readonly type: "uint256"; readonly name: "amount"; }, { readonly type: "uint256"; readonly name: "salePrice"; }]; }, { readonly name: "BuyListingERC721"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "buyer"; readonly indexed: true; }, { readonly type: "address"; readonly name: "seller"; readonly indexed: true; }, { readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "address"; readonly name: "beneficiary"; }, { readonly type: "address"; readonly name: "paymentCoin"; }, { readonly type: "uint256"; readonly name: "tokenId"; }, { readonly type: "uint256"; readonly name: "salePrice"; }]; }, { readonly name: "DestroyedCosigner"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "cosigner"; readonly indexed: true; }]; }, { readonly name: "MasterNonceInvalidated"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "account"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "nonce"; }]; }, { readonly name: "NonceInvalidated"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "nonce"; readonly indexed: true; }, { readonly type: "address"; readonly name: "account"; readonly indexed: true; }, { readonly type: "bool"; readonly name: "wasCancellation"; }]; }, { readonly name: "NonceRestored"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "nonce"; readonly indexed: true; }, { readonly type: "address"; readonly name: "account"; readonly indexed: true; }]; }, { readonly name: "OrderDigestInvalidated"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "bytes32"; readonly name: "orderDigest"; readonly indexed: true; }, { readonly type: "address"; readonly name: "account"; readonly indexed: true; }, { readonly type: "bool"; readonly name: "wasCancellation"; }]; }, { readonly name: "OrderDigestItemsFilled"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "bytes32"; readonly name: "orderDigest"; readonly indexed: true; }, { readonly type: "address"; readonly name: "account"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "amountFilled"; }]; }, { readonly name: "OrderDigestItemsRestored"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "bytes32"; readonly name: "orderDigest"; readonly indexed: true; }, { readonly type: "address"; readonly name: "account"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "amountRestoredToOrder"; }]; }, { readonly name: "OrderDigestOpened"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "bytes32"; readonly name: "orderDigest"; readonly indexed: true; }, { readonly type: "address"; readonly name: "account"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "orderStartAmount"; }]; }, { readonly name: "PaymentMethodAddedToWhitelist"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint32"; readonly name: "paymentMethodWhitelistId"; readonly indexed: true; }, { readonly type: "address"; readonly name: "paymentMethod"; readonly indexed: true; }]; }, { readonly name: "PaymentMethodRemovedFromWhitelist"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint32"; readonly name: "paymentMethodWhitelistId"; readonly indexed: true; }, { readonly type: "address"; readonly name: "paymentMethod"; readonly indexed: true; }]; }, { readonly name: "PermittedOrderNonceInvalidated"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "permitNonce"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "orderNonce"; readonly indexed: true; }, { readonly type: "address"; readonly name: "account"; readonly indexed: true; }, { readonly type: "bool"; readonly name: "wasCancellation"; }]; }, { readonly name: "ProtocolFeesUpdated"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "newProtocolFeeRecipient"; readonly indexed: true; }, { readonly type: "uint16"; readonly name: "minimumProtocolFeeBps"; }, { readonly type: "uint16"; readonly name: "marketplaceFeeProtocolTaxBps"; }, { readonly type: "uint16"; readonly name: "feeOnTopProtocolTaxBps"; }, { readonly type: "uint48"; readonly name: "gracePeriodExpiration"; }]; }, { readonly name: "TrustedChannelAddedForCollection"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "address"; readonly name: "channel"; readonly indexed: true; }]; }, { readonly name: "TrustedChannelRemovedForCollection"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "address"; readonly name: "channel"; readonly indexed: true; }]; }, { readonly name: "TrustedPermitProcessorAdded"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "permitProcessor"; readonly indexed: true; }]; }, { readonly name: "TrustedPermitProcessorRemoved"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "permitProcessor"; readonly indexed: true; }]; }, { readonly name: "UpdatedCollectionLevelPricingBoundaries"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "floorPrice"; }, { readonly type: "uint256"; readonly name: "ceilingPrice"; }]; }, { readonly name: "UpdatedCollectionPaymentSettings"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "uint8"; readonly name: "paymentSettings"; }, { readonly type: "uint32"; readonly name: "paymentMethodWhitelistId"; readonly indexed: true; }, { readonly type: "address"; readonly name: "constrainedPricingPaymentMethod"; readonly indexed: true; }, { readonly type: "uint16"; readonly name: "royaltyBackfillNumerator"; }, { readonly type: "address"; readonly name: "royaltyBackfillReceiver"; }, { readonly type: "uint16"; readonly name: "royaltyBountyNumerator"; }, { readonly type: "address"; readonly name: "exclusiveBountyReceiver"; }, { readonly type: "bool"; readonly name: "blockTradesFromUntrustedChannels"; }, { readonly type: "bool"; readonly name: "useRoyaltyBackfillAsRoyaltySource"; }]; }, { readonly name: "UpdatedTokenLevelPricingBoundaries"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "tokenAddress"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "tokenId"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "floorPrice"; }, { readonly type: "uint256"; readonly name: "ceilingPrice"; }]; }, { readonly name: "destroyCosigner"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "cosigner"; }, { readonly type: "tuple"; readonly name: "signature"; readonly components: readonly [{ readonly type: "uint256"; readonly name: "v"; }, { readonly type: "bytes32"; readonly name: "r"; }, { readonly type: "bytes32"; readonly name: "s"; }]; }]; readonly outputs: readonly []; }, { readonly name: "isTrustedForwarder"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "forwarder"; }]; readonly outputs: readonly [{ readonly type: "bool"; }]; }, { readonly name: "revokeMasterNonce"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "revokeOrderDigest"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "bytes32"; readonly name: "orderDigest"; }]; readonly outputs: readonly []; }, { readonly name: "revokeSingleNonce"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "nonce"; }]; readonly outputs: readonly []; }]; }; export { contract as default };