Replies: 4 comments 2 replies
-
This sounds good to me, I like to see the development of the new concepts. In/outflow NFTs sounds useful, additional state tracking through IERC721 methods is helpful (as opposed to cfa/ida contract methods). It's far easier as a solidity developer to check presence of NFTs and read its attributes. This way you read only the attributes you need. The current model the calls to get pool information return several values, some that aren't needed. |
Beta Was this translation helpful? Give feedback.
-
App credit might be needed after all, since without it Aqueduct contract would require buffer reserve proportional to its volumes. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
It's happening! |
Beta Was this translation helpful? Give feedback.
-
Overview
We will be pushing out the long waited 1-to-N flow feature to Protocol EVM v1.
The purpose of the 1-to-N flow feature is to
Technical Checklist
a) callback to the pool distributor? a member approved a subscription,
b) callback to a pool member? units changed for the member.
No app credit needed.Actually we need app credit.Token API Draft Proposal
TODO... (tentatively close to distribute/distributeFlow/etc.)
Technical Notes
Precision Workaround: Request vs. Actual distribution/flowDistribution Value
Does this solution make correct accounting in the application difficult?
To make developers' life easier, in the token implementation, a default adjustment mechanism could be considered, an example:
(Opinionated) Build 9 decimals of unit into the protocols.
Check if we could make the "inactiveAgreements" bitmask work correctly.
protocol-monorepo/packages/ethereum-contracts/contracts/superfluid/SuperfluidToken.sol
Line 31 in 6220f66
Beta Was this translation helpful? Give feedback.
All reactions