Loris Leiva

Results 36 issues of 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.

enhancement

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 |...

nft module

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,...

nft module

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.

storage driver

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...

enhancement

Almost done, just need proper testing in Browser + CLI.

storage driver

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...

enhancement

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...

enhancement

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.

storage driver