gnosis / cowswap

🐮 CowSwap: First Gnosis Protocol v2 UI
https://gnosis.io
GNU General Public License v3.0
113 stars 55 forks source link

Define how Cow protocol users can have arbitrary data #1905

Open anxolin opened 2 years ago

anxolin commented 2 years ago

Description AppData is a field part of the order that can have arbitrary data.

We wrote a spec where this data would point to a IPFS document with a JSON and a bunch of meta-information.

Up until now, we had a loose way to create this data (based on a soft spec done in a google doc). People is starting to integrate with the protocol so we need better information on how to create your own AppData.

Proposal One pragmatic approach would be:

  1. @avsavsavs creates a nicer version in the official docs
  2. Then we updated once we have the proper schema
  3. We update again once we have the SDK + explorer util

Additional context

alfetopito commented 2 years ago

Explorer epic https://github.com/gnosis/gp-ui/issues/849 Json schema https://github.com/gnosis/cowswap/issues/959

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you think it shouldn't be closed, speak now or forever hold your peace.

anxolin commented 2 years ago

Relevant! let's document how to create your own AppData: