FA2.1 as extension of the FA2 standard - DRAFT

I see some recent activity in the document. It’s good to see progress. Hopefully we can see it soon to be adapted FA2.1 - HackMD

Hello @RonSwanson,
Thank you for your message, the answers have just been given.

2 Likes

Is this close to final?

1 Like

To finalize FA2.1, I propose in this [MR] (FA2.1 spec update (!207) · Merge requests · Tezos / tzip · GitLab) a way of exporting tickets via a lambda. This allows users to send tickets to any contract, whatever the parameters since they can be built inside the lambda.

The drawback is that the lambda could be used to mint tickets or transfer tez, and so must be executed in a safe sandbox environment. It would be a simple sandbox contract but every FA2.1 contract would have to call it to safely export tickets with the lambda.

A priori, it’s also more complex, but we would have had to use other workarounds anyway to send tickets to contracts with custom parameters.

1 Like

You can find below, PoC of FA2.1 implementation (unaudited, poorly tested, and not suited for production):

1 Like

Hello @LucasF I see the status is submitted but cannot find any information in the docs? Last update I can find is this post here with the POC?

Hello, the last update was indeed the various PoC but recent discussions have led me to clarify certain aspects of the specification but nothing that changes the behavior. See this MR.

1 Like