Replies: 1 comment 1 reply
-
They will appear, it's just that the sender will not be able to interact with them. The global dashboard search will show all streams created within a Sablier V2 deployment set, so discoverability is still possible but in a "public" manner, not as a stream party (you won't be identified as a sender). Post sablier-labs/v2-periphery#11 proxies became a very big part of our ecosystem. Not documenting/referencing them would be an error on our side. I believe people will assume the "core" is enough to get going and find themselves in weird situations. We'd also want them to understand the proxy well enough to enable future functionality (e.g. transitioning from V2 to V3, airstreams, other targets). I suggest splitting the protocol docs into two parts: core (bare bones) and advanced (periphery, other things). CoreThe core (esp. the parts about creating streams) can include callouts/notes referencing the advanced section. Example:
Integrators can choose to use the core natively, but will now be clearly warned about the periphery aspect. Even if we don't wanna pollute the core section with too many callouts, at least the introductory section should contain these kind of notes. AdvancedTherefore an "advanced" (or whatever you want to call it) section will tackle all things proxy and target (which require docs anyway). As a very important extra step we need a FAQ or linker-section between the two parts, answering the following:
I realize this involves some extra work, but at this point the docs do seem a bit distant from our actual flows. They are core-specific docs not full protocol docs. Uniswap has a pretty good way to explain and document these in their |
Beta Was this translation helpful? Give feedback.
-
The current docs show how to create streams by interacting with the core directly:
The problem is that streams not created via the proxy will not appear in the Sablier UI (ref: sablier-labs/v2-periphery#11).
So, the question is: should we only document the proxy approach of creating streams, and not even mention the direct way?
Pros for "yes":
Cons for "yes":
Cc @razgraf, @gavriliumircea.
Beta Was this translation helpful? Give feedback.
All reactions