dss
dss copied to clipboard
Change vow to split out accounting from auction logic
Similar to https://github.com/makerdao/dss/pull/241 this is designed to make the vow
immutable going forward, but instead of using a proxy it splits things out into two contracts. Read the other PR for the reason why this is important. First step is to get this working same as before. After that we can fix things like the kiss(...)
debt blocking bug.
WIP Tests are still failing and code is not complete.
Notes:
- Compared to the proxy vow this will require updating the liquidations to use the
bow
instead of thevow
. - Also, naming maybe
sow
is better thanbow
? No reason forbow
in particular it was just the first thing that came into my head.
Small note - dog.sol will need to change to use both vow
and bow
.
Also any UI/bot that integrates with flap (and flop) auctions will still rely on the bow
address and will have to update each time it changes.
they commit mistakes on my contract: now they trying you install and hack my account, they need to resolve this mistake in proper way they need to compensate my wallet addresses when they commit mistakes, if public will know this , crypto might be lost forever as they will the trust to cryto currency and when the government find this one out im sure all the big names of exchanges and wallet will suffer from a tougher regulations. all of my friends kmow this even my family so in case there something happen to me, one of them will spit this anomally.