0.2.7
Pre-release
Pre-release
Chengelog:
dss-deploy-scripts
chop
andlump
are now set via config file- Price value and signers are set in all config files by default so testchain services can easily choose the type without worrying about adding extra values
Step-4
now usesDSValue
as default price oracles- Several nix changes: minor fixes, usage of cachix for submodules (contracts pre compiled)
- Several scripts structure changes to use absolute paths (making it compatible with Nix running mode)
- Possibility to run scripts without cloning the repository (via Github tarball)
- Possibility to load config file values via an environment variable
Step-3
now also deploys Gov Polling (importingStep-2
)ETH_GAS
is forced always to 7M- New temporary
Step-5
created, which does a full deployment (Step-4
) + Gov Polling + Executive Vote for raising debt ceilings (Step-3
) ETH_FROM
andMCD_PAUSE_PROXY
variables exported to addresses.json- All abi files from different repos are being exported to
out
directory now - Emergency Shutdown (
End
) is being deployed and exported to addresses.json - Usage of temporary
DSRoles
asDSPause
authority to do all the initial set up.DSChief
is attached at the end of the scripts.
dss-deploy
chop
,lump
andmat
not being set anymore in the deployment contract- Fix
testBite
according to the new partialbite
s - Nix set up, usage of cachix for submodules (contracts pre compiled)
- Several scripts structure changes to use absolute paths (making it compatible with Nix running mode)
- Removal of unnecessary auth relationships
- Emergency Shutdown (
End
) included inDssDeploy
contract - Integration of new
DSPause
with internal proxy contract - Possibility to change delay and authority of the pause as separated actions or both together
- Removal of
dsr
dependency and directly importingdss
dss
dsr
andspotter
are now contracts of the core repo- Logs added to
Spotter
- Fix
end
module:pip
returns awad
, not aray
- Fix
LogNote
in core contracts - Changes to
cage
docs - Removal of unused interfaces
- Tighten
urn
/usr
language vow
,jug
,pot
: remove unnecessary restrictions on time variablescage
: bugfixes, type documentation, safe math.