issues
search
scalarorg
/
scalar
Scalar block chain
0
stars
0
forks
source link
Design scalar-validator component
#55
Open
vuviettai
opened
8 months ago
vuviettai
commented
8 months ago
Prepare scalar-validator crate:
[ ] Define main crate for scalar validator
[ ] Add reth rpc
[ ] Add abci client
[ ] Add consensus client
vuviettai
commented
7 months ago
Scalar components:
[ ] Reuse Sui validator component
[ ] Grpc consensus server (for handle consensus request: namespace & full transaction data). Reuse Narwhal worker for broadcasting data
[ ] Adapter hub: A component for handle adapter component (abci, sui), preprocess message then send it to the Consensus component
[ ] Abci adapter. First step implement an adapter for show case. Adapter & Adapter hub run in a System process, Narwhal in another