Loris Leiva
Loris Leiva
Requiring a whole data model when only some of its attributes are being used is not an optimal solution and we should change that. This is even more of an...
Add drivers that can fetch conversion rates between currencies and tokens.
It would be nice to have a defined type for accessing an NFT that's not just the `Nft` class itself. Something like: ```ts type NftValue = Nft | PublicKey |...
If we wanted to fake paginate NFTs using `getProgramAccounts` it wouldn't be very efficient with the SDK because the `findAllByOwner` and `findAllByCreator` methods return NFTs with the metadata account. Ideally,...
Without using Bundlr. Inspired by https://github.com/metaplex-foundation/metaplex/blob/master/js/packages/cli/src/helpers/upload/arweave.ts but needs to works with the identity driver — i.e. can be a keypair or a wallet adapter.
Bundling our own library for browser applications is usually a bad idea because it outputs one large file that cannot be tree-shaken — That's what web3.js does and lots of...
Add an abstract and concrete implementation of drivers that can log things that happen within the SDK and output useful metrics from them. Some brainstorming needs to happen here to...
Create an abstract and concrete implementation of a driver that can catch and handle errors. The idea is someone could push their own error handling driver so that when an...
Get inspired by https://github.com/metaplex-foundation/metaplex/blob/master/js/packages/cli/src/helpers/upload/pinata.ts but should work with the identity driver – I.e. with a keypair or a wallet adapter.