syntax = "proto3";

package pb;

import "github.com/gogo/protobuf/gogoproto/gogo.proto";
import "basic.proto";

message InterchainMetaS {
    StringVerifiedIndexSliceMap counter = 1;
    repeated bytes              l2Roots = 2 [ (gogoproto.customtype) = "github.com/meshplus/bitxhub-kit/types.Hash" ];
}

message InterchainS {
    string          ID                   = 1;
    StringUint64Map InterchainCounter    = 2;
    StringUint64Map ReceiptCounter       = 3;
    StringUint64Map SourceReceiptCounter = 4;
}