Replies: 4 comments 1 reply
-
Screenshot (the real streamed amount is something like ~820 USDC at the time of posting this): |
Beta Was this translation helpful? Give feedback.
-
Should we remove the "live" data from the NFT? In general (outside of edge cases):
Streamed amount we could replace with total amount, as per #638. Regarding the cached image, we could write a Github Action, triggered as a cron job once every 12/24h, that performs the metadata refresh. Wdyt? |
Beta Was this translation helpful? Give feedback.
-
I will create a GitHub Issue to track the implementation of the GitHub bot the next time we bump into this image caching issue. |
Beta Was this translation helpful? Give feedback.
-
Closing this as outdated since the problem has been solved, in part, by the ERC-4906 events that are now being emitted for all actions (cancel, withdraw, renounce, and transfer NFT). Beyond this, it is not worth investing any additional effort. If the NFTs take off, we can consider writing a dedicated bot to refresh the SVGs on OpenSea. |
Beta Was this translation helpful? Give feedback.
-
I've just made the first borrow ever against a Sablier stream on NFTFI.
One problem I noticed is that the NFT image is sourced from OpenSea, which means that it is cached. This is a known issue that has been reported by Cantina during their latest audit of V2 Core.
This is a hairy problem for which the solution is necessarily multi-faceted. There are two practical ways to tackle it:
Beta Was this translation helpful? Give feedback.
All reactions