sRFC 32: Optional Transactions in Action Chaining

sounds like I am the only one that had a concern or other desires from your proposal @0xaryan, so I can void those right now and I think we can move forward with saying this SRFC is “approved”

to clarify what changes are being proposed after all the conversation above:

  • make the transaction optional in the type (blink clients need to handle this flow)
  • add a type to LinkedAction with the following to start:
    • transaction - if the linked action should include a transaction
    • post - if the LinkedAction is effectively going to just make a post request, with nothing for the user to sign
    • external-link - originally from this SRFC (we could add this in via the same implementation)
    • sign message - in the future with the sign message SRFC
  • update ActionPostResponse to add and handle the same type described above
  • no restrictions on where these external links can be presented to the user

did I miss anything?

cc @tsmbl @nze

3 Likes