fix(data): updated marshal for constr, list, and bytestring
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Akhil Repala <[email protected]>
* feat(bark): adding initial plumbing for getting blocks by url Signed-off-by: Chris Guiney <[email protected]> * feat(bark): refining plumbing: using ocommon.Point, pushing db code into database layer Signed-off-by: Chris Guiney <[email protected]> * chore(bark): satisfy protogetter lint Signed-off-by: Chris Guiney <[email protected]> * chore(bark): satisfy gofumpt lint Signed-off-by: Chris Guiney <[email protected]> * feat(bark): wiring up http Signed-off-by: Chris Guiney <[email protected]> * chore(bark): silence contextcheck linter for known cases Signed-off-by: Chris Guiney <[email protected]> * chore(bark): stop using import alias to satisfy linker; remove unused constructor function Signed-off-by: Chris Guiney <[email protected]> * chore(bark): adding nolint:contectcheck to known cases Signed-off-by: Chris Guiney <[email protected]> * chore(bark): add package alias to try and satisfy goimports linter Signed-off-by: Chris Guiney <[email protected]> * chore(bark): formatting to satisfy 80 column convention Signed-off-by: Chris Guiney <[email protected]> * chore(bark): use import alias for archiveconnect for brevity Signed-off-by: Chris Guiney <[email protected]> * feat(bark): add s3 support for getting presigned urls Signed-off-by: Chris Guiney <[email protected]> * chore(bark): fix lint failure Signed-off-by: Chris Guiney <[email protected]> * feat(database): make sops optional Signed-off-by: Chris Gianelloni <[email protected]> * feat(aws): support cutsom endpoint Signed-off-by: Chris Guiney <[email protected]> * fix(bark): correctly build and return FetchBlock response Signed-off-by: Chris Guiney <[email protected]> * feat(bark): return error if requested block doesn't exist; pipe context through to blob database functions Signed-off-by: Chris Guiney <[email protected]> * feat(bark): support getting signed block urls from gcs Signed-off-by: Chris Guiney <[email protected]> * chore(bark): fix formatting to satisfy linter Signed-off-by: Chris Guiney <[email protected]> * feat(bark): add proxy blob storage to intercept block fetching and direct to a bark server if within the security window Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> * fix(bark): addressing some ai code review comments Signed-off-by: Chris Guiney <[email protected]> --------- Signed-off-by: Chris Guiney <[email protected]> Signed-off-by: Chris Gianelloni <[email protected]> Co-authored-by: Chris Gianelloni <[email protected]>
Bumps [github.com/blinklabs-io/gouroboros](https://github.com/blinklabs-io/gouroboros) from 0.157.0 to 0.159.2. - [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.157.0...v0.159.2) --- updated-dependencies: - dependency-name: github.com/blinklabs-io/gouroboros dependency-version: 0.159.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.266.0 to 0.269.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.266.0...v0.269.0) --- updated-dependencies: - dependency-name: google.golang.org/api dependency-version: 0.269.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.2.0 to 6.3.0. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5...4b73464bb391d4059bd26b0524d20df3927bd417) --- updated-dependencies: - dependency-name: actions/setup-go dependency-version: 6.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) from 3.2.0 to 4.1.0. - [Release notes](https://github.com/actions/attest-build-provenance/releases) - [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md) - [Commits](https://github.com/actions/attest-build-provenance/compare/96278af6caaf10aea03fd8d33a09a777ca52d62f...a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32) --- updated-dependencies: - dependency-name: actions/attest-build-provenance dependency-version: 4.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.2.0 to 6.3.0. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5...4b73464bb391d4059bd26b0524d20df3927bd417) --- updated-dependencies: - dependency-name: actions/setup-go dependency-version: 6.3.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: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
New assertions that must hold under all conditions including faults: - No equivocation (same node, same slot, different blocks) - No duplicate block creators (same hash, different nodes) - Forged slot monotonicity (slots never decrease per node) - No orphan blocks (all received blocks have a known creator) Total assertions: 6 always + 6 sometimes = 12. Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Hyperledger Bot <[email protected]>
Signed-off-by: Hyperledger Bot <[email protected]>
feat: add tx_slot and block_time to /accounts/:sa/*, treasury_donation in /txs/:tx_hash
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>