Skip to content

Commit 2009cea

Browse files
lint comments
1 parent e1bd791 commit 2009cea

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

src/abstract/ReceiptVault.sol

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff 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.
9596
abstract contract ReceiptVault is
9697
IReceiptManagerV2,
9798
IReceiptVaultV3,

0 commit comments

Comments
 (0)