File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -86,12 +86,13 @@ struct ReceiptVaultConfigV2 {
8686/// with the shares' mint event DO NOT MOVE (whatever that means) until/unless
8787/// those shares are burned.
8888///
89- /// Each vault is deployed from a factory as a clone from a reference
90- /// implementation, allowing for the model to cheaply and freedomly scale
91- /// horizontally. This allows for some trust/permissioned concessions to be made
92- /// per-vault as new competing vaults can always be deployed and traded against
93- /// each other in parallel, allowing trust to be "policed" at the liquidity and
94- /// free market layer.
89+ /// Each vault is designed to be an implementation for proxies, either clones,
90+ /// beacons or transparent proxies, allowing for the model to cheaply and freely
91+ /// scale horizontally. The deployer is responsible for correctly initializing
92+ /// the proxies either way. This allows for some trust/permissioned concessions
93+ /// to be made per-vault as new competing vaults can always be deployed and
94+ /// traded against each other in parallel, allowing trust to be "policed" at the
95+ /// liquidity and free market layer.
9596abstract contract ReceiptVault is
9697 IReceiptManagerV2 ,
9798 IReceiptVaultV3 ,
You can’t perform that action at this time.
0 commit comments