21 lines
899 B
Protocol Buffer
21 lines
899 B
Protocol Buffer
syntax = "proto3";
|
|
package certusone.wormholechain.tokenbridge;
|
|
|
|
import "tokenbridge/config.proto";
|
|
import "tokenbridge/replay_protection.proto";
|
|
import "tokenbridge/chain_registration.proto";
|
|
import "tokenbridge/coin_meta_rollback_protection.proto";
|
|
// this line is used by starport scaffolding # genesis/proto/import
|
|
import "gogoproto/gogo.proto";
|
|
|
|
option go_package = "github.com/wormhole-foundation/wormhole-chain/x/tokenbridge/types";
|
|
|
|
// GenesisState defines the tokenbridge module's genesis state.
|
|
message GenesisState {
|
|
Config config = 1;
|
|
repeated ReplayProtection replayProtectionList = 2 [(gogoproto.nullable) = false];
|
|
repeated ChainRegistration chainRegistrationList = 3 [(gogoproto.nullable) = false];
|
|
repeated CoinMetaRollbackProtection coinMetaRollbackProtectionList = 4 [(gogoproto.nullable) = false];
|
|
// this line is used by starport scaffolding # genesis/proto/state
|
|
}
|