Skip to content
This repository has been archived by the owner on Dec 3, 2024. It is now read-only.

Commit

Permalink
Testing Builder core logic (#30)
Browse files Browse the repository at this point in the history
* add some specs to event processing

* add map specific operations

* add comments

* add copyright notice and cli files

* try add decide event action

* issue in metadata

* fix metadata error

* added event specific actions

* remove duplication

* refactoring

* add request message

* add action items

* fix select_all

* some minor fixes

* add event details

* impl builderdatasource

* fix quorum membership

* implement api

* remove api.rs

* replace response broadcast channel to mpsc channel

* add builderstate to global state

* type fixes

* fix response message

* remove unused imports

* change keys type

* add signature in api responses

* add bootstrapping logic

* modify test - wip

* add builder state initilisation

* add wip test

* wip testing

* wip test

* wip test

* swap task::spawn with art::async_spawn

* await on handle

* point to recent branch in builder-api

* add tracing and some cleanup

* some more cleanup

* some cleanup

* add api request handling

* dynamic qc, da, decide messages

* add more tracing details

* working test

* fix allow spwaning from clones also

* fix spawning multiple clones

* add more event count

* fix premature break

* cleanup

* some cleanup

* cargo fmt

* point to builder api main

* Clean Cargo.toml, pinned Cargo.lock, updated for HotShot changes

* fix types and commit cargo lock

* Add flake.nix

* fix clippy

* mention builder in flake.nix

* fix MC

* fix MC

* fix clippy

* remove extra lint features

* add cargo lock in gitignore

---------

Co-authored-by: Nathan F Yospe <[email protected]>
  • Loading branch information
move47 and nyospe authored Feb 16, 2024
1 parent 4f09525 commit c9f7d71
Show file tree
Hide file tree
Showing 9 changed files with 8,778 additions and 601 deletions.
6 changes: 0 additions & 6 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,6 @@ jobs:
features:
# No optional features
- ''
# Each optional feature on its own
- sql-data-source
- file-system-data-source
- metrics-data-source
# All optional features together
- sql-data-source,file-system-data-source,metrics-data-source
env:
RUSTFLAGS: "--cfg async_executor_impl=\"async-std\" --cfg async_channel_impl=\"async-std\""
RUST_LOG: info
Expand Down
Loading

0 comments on commit c9f7d71

Please sign in to comment.