Closed daiagi closed 1 year ago
WARNING @daiagi PR for issue #5034 which isn't assigned to you. Please be warned that this PR may get rejected if there's another assignee for issue #5034
Name | Link |
---|---|
Latest commit | 2740e9f6d0554168766b8172db94d9da641757e4 |
Latest deploy log | https://app.netlify.com/sites/koda-nuxt/deploys/64187d73b99a7b00084abbe7 |
Deploy Preview | https://deploy-preview-5276--koda-nuxt.netlify.app/ |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
this PR covers minting Token composable Minting collection will follow in another PR
Minting collection will follow in another PR
I would rather do this first
Yeah sorry, closing that was a bit harsh. Sorry for that I just overreacted
I just rather do the collections first, it is much easier and 80% of pinning logic can be extracted away.
The reasoning is this is hard to review. Contains a lot of dupictated code.
Yeah, it was challenging to write as well
I'll do the collection minting, sure
But as for this one, how about I split the files to make it easier read?
And there are actually no duplications In fact I've removed duplicate code
But as for this one, how about I split the files to make it easier read?
Yes please decompose pinning from the file
I'll do the collection minting, sure
Yeah I think it's easier to do.
Sorry one more time for closing that π
and thanks @roiLeo for reopening that
Hey! I don't want to interfere but I've just tested on snek (/snek/gallery/331660682-9
) and for me it works very well.
It's already a good start and it allows to get the logic out of the components (better readability). And that is what I asked when I've opened #5034.
In any case it will be useful when we'll rewrite minting experence (and maybe massmint).
Nice work, keep it up! π
Hey! I don't want to interfere but I've just tested on snek (
/snek/gallery/331660682-9
) and for me it works very well. It's already a good start and it allows to get the logic out of the components (better readability). And that is what I asked when I've open #5034. In any case it will be useful when we'll rewrite minting experence (and maybe massmint). Nice work, keep it up! wink
Thanks @roiLeo Appreciate the positive feedback :smile:
Wondering why are you refactoring SimpleMint instead of rmrk/CreateToken.vue ?
But so far really good job π€
Wondering why are you refactoring SimpleMint instead of rmrk/CreateToken.vue ?
I was working on CreateToken
simpleMint just one line change due to moving utils outside of rmrk folder
Looks like some failed checks
Update: created composables for minting collection and use them in CreateCollection components
@roiLeo have a look once again please
Looks like some failed checks
@vikiival they can be ignored because 1.
both these function will return for chains bsx, snek, rmrk, rmrk2, as needed, DeepSource complains that there isn't a return value outside of an if, and there shouldn't be
2.
this is about the signature of executeTransaction
\ howAboutToExecute
. I'm not gonna mess with it in this PR
Update: created composables for minting collection and use them in CreateCollection components
@roiLeo have a look once again please
Now same issue as #5266 (collectionId: 3124270296
)
I saw somewhere that [[ Rare Waifu ]]
was default fallback metadata
Now same issue as #5266 (collectionId:
3124270296
)
What chain? I'll double check.
Now same issue as #5266 (collectionId:
3124270296
)What chain? I'll double check.
/snek BLOCK 1827618
ok so...
so the issue does not stem from this PR
It currently doesnβt let me mint with KSM fee asset. Says "Insufficient funds" even tho i have enough :)
It currently doesnβt let me mint with KSM fee asset. Says "Insufficient funds" even tho i have enough :)
Hey @helloitsdamsky Do I understand correctly that you tried on kusama network? Did you try minting a collection or NFT? does it work for you on beta?
Lastly, what account did you try with?
Thank you Possibly related with #5284
update: I've just tested minting collection and NFT on Kusama and Basilisk. I've encountered no issues
tested again by minting collection and NFT on BSX and RMRK
Can please @JustLuuuu or @helloitsdamsky test?
/reviewpad summarize
Can please @JustLuuuu or @helloitsdamsky test?
If Im using the correct Deploy link for testing, it's still not working for me:
I have created a new wallet especially to test this while I was writing an article about minting on Basilisk. This account has exactly 0 bsx tokens. Only KSM (bridged). I believe even if you set KSM as a fee, it still somehow requires bsx. Test it with a wallet where you have 0 bsx.
When I tried to test it with a wallet where I had some bsx tokens. It worked.
This pull request includes various changes across multiple files. Changes involve new functions, types, and modifications to existing functions related to minting NFTs and collections. The execMintToken
, execMintBasilisk
, execMintCollection
, execMintCollectionRmrk
, useNewCollectionId
, constructMeta
, and useTransaction
functions were added or modified. Various files such as CreateToken.vue
, transactionMintCollection.ts
, utils.ts
, and notification.ts
were also updated. Other changes include updates to import statements and regular expressions.
I have created a new wallet especially to test this while I was writing an article about minting on Basilisk. This account has exactly 0 bsx tokens. Only KSM (bridged). I believe even if you set KSM as a fee, it still somehow requires bsx. Test it with a wallet where you have 0 bsx.
When I tried to test it with a wallet where I had some bsx tokens. It worked.
strongly suspect it has to do with this:
I had a chat with @JustLuuuu who confirmed minting on Kusama works I have also created PR #5305 to fix the minting with bridged KSM on Basilisk issue
More like suggestions otherwise LGTM
pay 100 usd
π Perfect, Iβve sent the payout π΅ $100 @ 35.66 USD/KSM ~ 2.804 $KSM π§ EfmnRhHaQqfT3phm4cUCHCU3gFVDoSPR1U9WXzMRQBMqZ4L π 0xc516fcda2389cb05b71352d71bcc3885de14deface541810ad216fbb1a4dc5ab
πͺ Letβs grab another issue and get rewarded! πͺ github.com/kodadot/nft-gallery/issues
Code Climate has analyzed commit 2740e9f6 and detected 14 issues on this pull request.
Here's the issue category breakdown:
Category | Count |
---|---|
Complexity | 6 |
Duplication | 8 |
View more on Code Climate.
Thank you for your contribution to the KodaDot NFT gallery.
π _ Let's make a quick check before the contribution.
PR Type
Context
Before submitting pull request, please make sure:
Optional
Had issue bounty label?
Community participation
Screenshot πΈ