Skip to content

Commit 338a38c

Browse files
committed
!fixup more minor fixes
1 parent 0612d2f commit 338a38c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

core/cap-0085.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The factory pattern is commonly used in smart contract protocols to deploy many
2525

2626
Because some upgrades carry security fixes, or are not backwards-compatible with the previous version, there is incentive for the upgrade to apply atomically across the entire fleet. Moreover, this is a manual process that puts the burden of tracking all the active instances on the admin, which is error-prone and can lead to some instances being left behind.
2727

28-
Ecosystems that manage reusable code via proxies, such as Ethereum, achieve this with the beacon proxy pattern.
28+
Ecosystems that manage reusable code via proxies, such as Ethereum, achieve this with the [beacon proxy](https://docs.openzeppelin.com/contracts/5.x/api/proxy#beacon) pattern.
2929

3030
Stellar has no equivalent today. Each contract instance defines its own Wasm hash, and we do not provide host functions equivalent to the proxy primitives in other chains (like `fallback` or `delegatecall`) that beacon implementations rely on.
3131

@@ -76,9 +76,9 @@ index 0e67dc3..b1c8593 100644
7676
{
7777
CONTRACT_EXECUTABLE_WASM = 0,
7878
- CONTRACT_EXECUTABLE_STELLAR_ASSET = 1
79-
+ CONTRACT_EXECUTABLE_STELLAR_ASSET = 1,
79+
+ CONTRACT_EXECUTABLE_STELLAR_ASSET = 1
8080
+#ifdef CAP_0085
81-
+ CONTRACT_EXECUTABLE_EXTERNAL_REF = 2
81+
+ ,CONTRACT_EXECUTABLE_EXTERNAL_REF = 2
8282
+#endif
8383
+};
8484
+

0 commit comments

Comments
 (0)