syntax = "proto3"; package dymensionxyz.dymension.sequencer; import "gogoproto/gogo.proto"; option go_package = "github.com/dymensionxyz/dymension/v3/x/sequencer/types"; // SequencersByRollapp defines an map between rollappId to a list of // all sequencers that belongs to it. message SequencersByRollapp { // rollappId is the unique identifier of the rollapp chain. // The rollappId follows the same standard as cosmos chain_id. string rollappId = 1; // list of sequencers' account address // repeated string sequencers = 2; Sequencers sequencers = 2 [(gogoproto.nullable) = false]; } // Sequencers defines list of sequencers addresses. message Sequencers { repeated string addresses = 1; }