0.2.16
Pre-release
Pre-release
Changelog:
dss-deploy-scripts
- Smart contract submodules were replaced with dapp2nix json
- .staxx-scenarios template added for staxx deployment
- Dependencies
polling-generator
andline-spell
stopped being used and removed PIP_SAI
exported asaddress(0)
+spot
value for SAI set directlynixpkgs-pin
upgraded for dapptools (solc 0.5.12)- kovan and mainnet config values updated
- Minor fixes in README
- Etherscan verification code completely removed (will be replaced by a new function in a later version)
dss-proxy-actions
- New functions
exitETH
andexitGem
implemented (for using after liquidation and its auction, to extract remaining collateral) frob
proxy function withdst
param removedopen
proxy function withoutusr
param removed- Pragma updated to 0.5.12
- Usage of return values from
jug.drip
andpot.drip
implemented in different proxy functions
dss-cdp-manager
- Imported
DSNote
renamed toLibNote
frob
function withdst
param removedopen
function withoutusr
param removed- Pragma updated to 0.5.12
- Index to
cdp
param ofNewCdp
event added
dss-deploy
- Duplicated
wards
line removed fromAuthGemJoin
- Comment fixed in
GemJoin3
constructor - Comments added for
AuthGemJoin
address(0)
aspip
is now allowed when deploying a collateralDSNote
replaced toLibNote
in adaptersend
is relied inspotter
for the usage of newspotter.cage
function- Pragma updated to 0.5.12
- Taxation and Auctions functions split due gas issue
dss
- System harden against interference from governance after shutdown
- Pragma updated to 0.5.12 + Pragma experimental ABIEncoderV2 removed
lib.sol
: Usage ofLibNote
instead ofDSNote
to prevent conflicts- Changes in
dai.t.sol
done duehevm
upgrade - Revert messages added
- Return value for
jug.drip
andpot.drip
added - Obsolete collateral auction contracts deauthorized
flap
andflop
addresses can be changed now in thevow
scd-mcd-migration
- Some unnecessary casting and interfaces functions removed
minRatio
parameter formigratePayFeeWithDebt
added- Unnecessary
payable
modifier removed from some params in proxy functions spot
value directly set without usingspotter
,pip
andmat
- Test cases with higher amounts added to prove there are no overflow issues and test better the dust amount
- Unnecessary
require
removed fromgov
transfers - Usage of
manager.open
function withusr
param implemented - Pragma updated to 0.5.12