`decentraland-transactions` library migration to sdk7
complete
Lastraum K
This repo used to work in sdk6 for meta transactions (see wearable store repo for example).
This does not work in sdk7. The majority of DCL nfts are NOT on mainnet, as they are on L2 polygon, and would required switching metamask continuously to execute these types of tx in world.
Meta transactions solves this - it worked in sdk6, seems like a necessity in sdk7.
Nicolas Earnshaw
complete
Looks like this is working correctly now
Nicolas Earnshaw
Hey Lastraum K
Does this library still require development?
I saw you were sharing on Discord that you managed to get metatransactions working on Angzaar
Was that via undesirable workarounds? Or maybe all we're really missing is documentation on the subject?
Nicolas Earnshaw
Lastraum K
From discussing with the devs, this library in theory should work. Fixing this should be more of a bug fix than a new feature.
Are there any specific error messages you're getting? Or any other info you have that could help understand what the issue is exactly?
Lastraum K
Nicolas Earnshaw as of sdk 7.4.2 and decentraland-transactions 2.3.0, so far this is working! with 7.3.x and prior versions of the transactions lib, meta tx did not work. i have only created a sell order so far, but will continue to migrate and test the in world purchasing and let you know if there are any issues or if it's all good!
Thanks Nico!
Nicolas Earnshaw
Lastraum K
great to hear :D
Not sure what of the things that changed since then might have solved this, but lets hope it now works for all the use cases you had in mind.
Let me know if you run into any issues!
Lastraum K
Nicolas Earnshaw not sure what changed, but it seemed like the text encoding was not working with the
payload
function getting the function signature to sign.Nicolas Earnshaw
under review
Nicolas Earnshaw
Thanks Lastraum, this is indeed a really useful tool we're missing
I put this down into a proposal to evaluate on the next shape-up cycle