sov-sequencer

Crates.iosov-sequencer
lib.rssov-sequencer
version0.3.0
sourcesrc
created_at2023-09-14 13:37:59.279731
updated_at2023-10-20 17:05:24.357647
descriptionA simple implementation of a sequencer for Sovereign SDK rollups
homepagehttps://www.sovereign.xyz
repositoryhttps://github.com/sovereign-labs/sovereign-sdk
max_upload_size
id972667
size28,275
Preston Evans (preston-evans98)

documentation

README

Sov-Sequencer

Simple implementation of based sequencer generic over batch builder and DA service.

Exposes 2 RPC methods:

  1. sequencer_acceptTx where input is supposed to be signed and serialized transaction. This transaction is stored in mempool
  2. sequencer_publishBatch without any input, which builds the batch using batch builder and publishes it on DA layer.

Submit transactions

Please see demo-rollup README.

Publish blob

In order to submit transactions to DA layer, sequencer needs to publish them. This can be done by triggering publishBatch endpooint:

./target/debug/sov-cli publish-batch http://127.0.0.1:12345

After some time, processed transaction should appear in logs of running rollup

Commit count: 752

cargo fmt