You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,30 @@ We are building a high quality smart contract library by banning Solidity functi
12
12
13
13
We are breaking existing software development rules in order to write good software specifically for smart contracts. This is smart contract oriented programming.
-[The code is written to be read](#the-code-is-written-to-be-read)
23
+
-[Repeat yourself](#repeat-yourself)
24
+
-[Compose diamonds](#compose-diamonds)
25
+
-[Onchain composability](#onchain-composability)
26
+
-[Favor onchain composition over inheritance](#favor-onchain-composition-over-inheritance)
27
+
-[Maintain compatibility with existing standards, libraries, and systems](#maintain-compatibility-with-existing-standards-libraries-and-systems)
28
+
-[Contributors](#contributors)
29
+
-[Usage](#usage)
30
+
-[Build](#build)
31
+
-[Test](#test)
32
+
-[Format](#format)
33
+
-[Gas Snapshots](#gas-snapshots)
34
+
-[Anvil](#anvil)
35
+
-[Deploy](#deploy)
36
+
-[Cast](#cast)
37
+
-[Help](#help)
38
+
15
39
## Banned Solidity Features
16
40
17
41
None of the following features in the Solidity programming language are allowed to be used in this smart contract library. Anyone submitting a pull request that uses any of these features will be fined **$100 USDC**.
0 commit comments