flutter_yuku_universal library
Classes
- Currency
- Common supported currencies
- MarketplaceProvider
- Abstract interface for marketplace operations across different blockchains
- NetworkConfig
- Network configuration
- NFT
- Universal NFT model that works across different blockchains
- NFTListing
- NFT listing model for marketplace operations
- NFTMetadata
- Standardized NFT metadata format
- NFTOffer
- NFT offer model for marketplace operations
- NFTProvider
- Abstract interface for NFT operations across different blockchains
- SupportedCurrency
- Supported currencies for NFT transactions
- Transaction
- Transaction model for blockchain operations
- UniversalMarketplaceProvider
- Universal marketplace provider that aggregates multiple marketplace providers
- UniversalWalletProvider
- Universal wallet provider that aggregates multiple wallet providers
- WalletProvider
- Abstract interface for wallet operations across different blockchains
- YukuClient
- Main client for Yuku operations across multiple blockchains
- YukuUtils
- Utility functions for Yuku operations
Enums
- BlockchainNetwork
- Supported blockchain networks
- ListingStatus
- NFT listing status
- NFTRarity
- NFT rarity levels
- OfferStatus
- NFT offer status
- TransactionStatus
- NFT transaction status
Exceptions / Errors
- AuthenticationException
- Exception for authentication errors
- AuthorizationException
- Exception for authorization errors
- ConfigurationException
- Exception for configuration issues
- ContractException
- Exception for contract operations
- InsufficientFundsException
- Exception for insufficient funds
- InvalidAddressException
- Exception for invalid address
- InvalidTransactionException
- Exception for invalid transaction
- IPFSException
- Exception for IPFS operations
- MarketplaceException
- Exception for marketplace operations (alias)
- MarketplaceOperationException
- Exception for marketplace operations
- MetadataException
- Exception for metadata operations
- NetworkException
- Exception for network operations
- NFTOperationException
- Exception for NFT operations
- ProviderException
- Exception for provider operations
- RateLimitException
- Exception for rate limiting
- ServiceAlreadyInitializedException
- Exception for service already initialized
- ServiceNotInitializedException
- Exception for service initialization
- TimeoutException
- Exception for timeout operations
- TransactionException
- Exception for transaction operations
- UnsupportedOperationException
- Exception for unsupported operations
- ValidationException
- Exception for validation errors
- WalletNotConnectedException
- Exception for wallet not connected
- WalletOperationException
- Exception for wallet operations
- YukuException
- Base exception for all Yuku operations