refactor(chainsync): depend on chain iterator interface instead of ledgerstate
Signed-off-by: cryptodj413 <[email protected]>
Signed-off-by: cryptodj413 <[email protected]>
- Remove caseByronToAlonzoOrBabbageEraOnwards from Era.Internal.Case and Era exports - Replace its usages with caseShelleyToAlonzoOrBabbageEraOnwards (ShelleyBasedEra) - Simplify adaAssetL and mkAdaValue using Cardano.Ledger.Val (coin, modifyCoin) - Simplify negateLedgerValue using L.invert, dropping the groups dependency - Update ReferenceScript JSON instances from IsCardanoEra to IsShelleyBasedEra
This asserts the correct baseline behavior of the staging area, as well as the new garbage collection and resolution of two CertRBs that are blocked on the same EbHash
Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@lucid-evolution/lucid](https://github.com/Anastasia-Labs/lucid-evolution/tree/HEAD/packages/lucid). These dependencies need to be updated together. Removes `tar` Updates `@lucid-evolution/lucid` from 0.4.29 to 0.4.34 - [Release notes](https://github.com/Anastasia-Labs/lucid-evolution/releases) - [Changelog](https://github.com/Anastasia-Labs/lucid-evolution/blob/main/packages/lucid/CHANGELOG.md) - [Commits](https://github.com/Anastasia-Labs/lucid-evolution/commits/@lucid-evolution/[email protected]/packages/lucid) --- updated-dependencies: - dependency-name: tar dependency-version: dependency-type: indirect - dependency-name: "@lucid-evolution/lucid" dependency-version: 0.4.34 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: yHSJ <[email protected]>
by extracting the shared logic in helpers
Bumps [github.com/blinklabs-io/gouroboros](https://github.com/blinklabs-io/gouroboros) from 0.182.0 to 0.183.0. - [Release notes](https://github.com/blinklabs-io/gouroboros/releases) - [Changelog](https://github.com/blinklabs-io/gouroboros/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/blinklabs-io/gouroboros/compare/v0.182.0...v0.183.0) --- updated-dependencies: - dependency-name: github.com/blinklabs-io/gouroboros dependency-version: 0.183.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/blinklabs-io/gouroboros](https://github.com/blinklabs-io/gouroboros) from 0.182.0 to 0.183.0. - [Release notes](https://github.com/blinklabs-io/gouroboros/releases) - [Changelog](https://github.com/blinklabs-io/gouroboros/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/blinklabs-io/gouroboros/compare/v0.182.0...v0.183.0) --- updated-dependencies: - dependency-name: github.com/blinklabs-io/gouroboros dependency-version: 0.183.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/blinklabs-io/gouroboros](https://github.com/blinklabs-io/gouroboros) from 0.182.0 to 0.183.0. - [Release notes](https://github.com/blinklabs-io/gouroboros/releases) - [Changelog](https://github.com/blinklabs-io/gouroboros/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/blinklabs-io/gouroboros/compare/v0.182.0...v0.183.0) --- updated-dependencies: - dependency-name: github.com/blinklabs-io/gouroboros dependency-version: 0.183.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: yHSJ <[email protected]>
* refactor(chainselection): decouple peer eligibility from peergov events Signed-off-by: cryptodj413 <[email protected]> * fix(chainselection): address review Signed-off-by: cryptodj413 <[email protected]> --------- Signed-off-by: cryptodj413 <[email protected]>
Signed-off-by: yHSJ <[email protected]>
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.283.0 to 0.284.0. - [Release notes](https://github.com/googleapis/google-api-go-client/releases) - [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md) - [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.283.0...v0.284.0) --- updated-dependencies: - dependency-name: google.golang.org/api dependency-version: 0.284.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/blinklabs-io/gouroboros](https://github.com/blinklabs-io/gouroboros) from 0.182.0 to 0.183.0. - [Release notes](https://github.com/blinklabs-io/gouroboros/releases) - [Changelog](https://github.com/blinklabs-io/gouroboros/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/blinklabs-io/gouroboros/compare/v0.182.0...v0.183.0) --- updated-dependencies: - dependency-name: github.com/blinklabs-io/gouroboros dependency-version: 0.183.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
We do rely on the fact that the leios db notifies all completed points when inserting the last portion of an EB closure, even if the same EB hash is used in multiple slots. The SQLite implementation had these semantics, but the in-memory implementation not. Adds a test and fix to the in-memory leios db.
Signed-off-by: Akhil Repala <[email protected]>