4009: Update ‘cardano-crypto’ extra-dependency to 45e1a0ea (support for XPrv generation with pbkdf) r=KtorZ a=KtorZ
Updates cardano-crypto with the recent addition from input-output-hk/cardano-crypto#54 which adds support for a new XPrv generation method using a raw entropy from mnemonic words and PBKDF hashing to generate the master key.
Co-authored-by: KtorZ [email protected]
4017: [CDEC-658][CDEC-659] Updated CHANGELOG.md with [CDEC-658] and [CDEC-659] r=coot a=coot
Update CHANGELOG.md file.
Co-authored-by: Marcin Szamotulski [email protected]
Prepare wallet backend 1.5 release
After we split the wallet backend development on its own repo, we wanted to setup a submodule from ‘cardano-sl’ to ‘cardano-wallet’ to keep the former up-to-date with what was happening on ‘cardano-wallet’. This was unpractical to maintain and decided to revert this and instead, duplicate and freeze the source code of ‘cardano-wallet’ on sl (only updating when changes required so).
When we froze, it wasn’t yet clear what features were going to be released in 1.5. Therefore, the code currently on ‘cardano-sl’ includes stuff it should. This commit removes them.
This also seemingly fixes acid-state migration from 1.4 to current develop (1.5 target).
4018: [CBR-481/482] Add ObftConsensusStrictness data type r=intricate a=intricate
Adds a data type,
ObftConsensusStrictness which will be utilized in
OBFT block validation.
ObftStrictimplies that we will validate blocks strictly according to the round-robin slot leader schedule.
ObftLenientimplies that we will follow the more lax rules under which any valid slot leader is able to mint a block given that
blocksMintedByLeaderInLastK < k * twhere
tis some constant such that
1/5 <= t <= 1/4.
Co-authored-by: Luke Nadur [email protected]
239: Updates to chain specification r=nc6 a=nc6
This branch will contain some updates to the chain specification, and should be reviewed commit-by-commit. I’ll keep adding to this branch with a few additional updates I am planning to make over the next few days.
Co-authored-by: Nicholas Clarke [email protected]