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
+7-8Lines changed: 7 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -62,16 +62,15 @@ come at the expense of clarity or simplicity.
62
62
*`deploy.py` for deploying Havven contracts to the blockchain.
63
63
*`run_tests.py` runs the test suite.
64
64
*`contracts/` contains smart contract code to be deployed.
65
-
*`contracts/Court.sol` a court of arbitration to enable the balance of malicious contracts to be democratically confiscated and frozen.
66
-
*`contracts/ExternStateProxyToken.sol` a foundation for generic ERC20 tokens with external state, and which exist behind a proxy.
67
-
*`contracts/TokenState.sol` The balances of the ExternStateProxyToken contract.
68
-
*`contracts/ExternStateProxyFeeToken.sol` a foundation for generic ERC20 tokens which also charge fees on transfers, with external state, and which exist behind a proxy.
69
-
*`contracts/EtherNomin.sol` ether-backed nomin contract, with liquidation and confiscation logic.
70
-
*`contracts/Havven.sol` havven collateral token, including calculations involving entitlements to fees being generated by nomins.
71
-
*`contracts/HavvenEscrow.sol` vesting schedule manager, allows vested havvens to be freed up after certain dates.
72
65
*`contracts/Owned.sol` a contract with an owner.
73
-
*`contracts/Proxy.sol` a proxy contract that can pass function calls through to an underlying contract which implements the "proxyable" interface.
74
66
*`contracts/SafeDecimalMath.sol` a math library for unsigned fixed point decimal arithmetic, with built-in safety checking.
67
+
*`contracts/TokenState.sol` The balances of the DestructibleExternStateToken contract.
68
+
*`contracts/DestructibleExternStateToken.sol` a foundation for generic ERC20 tokens with external state.
69
+
*`contracts/ExternStateFeeToken.sol` a foundation for generic ERC20 tokens which also charge fees on transfers, with external state.
70
+
*`contracts/Nomin.sol` ether-backed nomin contract, with liquidation and confiscation logic.
71
+
*`contracts/Havven.sol` havven collateral token, including calculations involving entitlements to fees being generated by nomins.
72
+
*`contracts/HavvenEscrow.sol` vesting schedule manager, allows vested havvens to be freed up after certain dates.
73
+
*`contracts/Court.sol` a court of arbitration to enable the balance of malicious contracts to be democratically confiscated and frozen.
75
74
*`tests/` test cases.
76
75
*`tests/contracts` contracts used by the test suite.
77
76
*`utils/` helper functions for testing and deployment.
0 commit comments