syntax = "proto3";
package cyber.grid.v1beta1;

import "gogoproto/gogo.proto";

import "cosmos/base/v1beta1/coin.proto";

option go_package = "github.com/cybercongress/go-cyber/x/grid/types";

message Params {
  option (gogoproto.equal) = true;

  uint32 max_routes = 1;
}

message Route {
  option (gogoproto.equal) = false;
  option (gogoproto.goproto_getters) = false;

  string source = 1;
  string destination = 2;
  string name = 3;
  repeated cosmos.base.v1beta1.Coin value = 4 [
    (gogoproto.nullable) = false,
    (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
  ];
}

message Value {
  option (gogoproto.equal) = false;
  option (gogoproto.goproto_getters) = false;

  repeated cosmos.base.v1beta1.Coin value = 1 [
    (gogoproto.nullable) = false,
    (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
  ];
}

Synonyms

go-cyber/proto/cyber/resources/v1beta1/types.proto
go-cyber/proto/cyber/bandwidth/v1beta1/types.proto
space-pussy/third_party/proto/tendermint/abci/types.proto
space-pussy/proto/cyber/grid/v1beta1/types.proto
go-cyber/proto/cyber/dmn/v1beta1/types.proto
space-pussy/proto/cyber/bandwidth/v1beta1/types.proto
space-pussy/proto/cyber/graph/v1beta1/types.proto
space-pussy/third_party/proto/tendermint/version/types.proto
space-pussy/proto/cyber/rank/v1beta1/types.proto
space-pussy/proto/cyber/resources/v1beta1/types.proto
go-cyber/proto/cyber/graph/v1beta1/types.proto
space-pussy/third_party/proto/tendermint/types/types.proto
space-pussy/proto/cyber/dmn/v1beta1/types.proto
go-cyber/proto/cyber/rank/v1beta1/types.proto
cyber-ts/packages/cyber-ts/proto/tendermint/abci/types.proto
cyber-ts/packages/cyber-ts/proto/tendermint/p2p/types.proto
cyber-ts/packages/cyber-ts/proto/tendermint/types/types.proto
space-pussy/third_party/proto/tendermint/libs/bits/types.proto
cyber-ts/packages/cyber-ts/proto/tendermint/version/types.proto
cyber-ts/packages/cyber-ts/proto/tendermint/libs/bits/types.proto
cyber-ts/packages/cyber-ts/proto/cyber/bandwidth/v1beta1/types.proto
cyber-ts/packages/cyber-ts/proto/cosmos/group/v1/types.proto
cyber-ts/packages/cyber-ts/proto/cyber/graph/v1beta1/types.proto
cyber-ts/packages/cyber-ts/proto/cyber/dmn/v1beta1/types.proto
cyber-ts/packages/cyber-ts/proto/cyber/grid/v1beta1/types.proto
cyber-ts/packages/cyber-ts/proto/cosmwasm/wasm/v1/types.proto
cyber-ts/packages/cyber-ts/proto/cyber/resources/v1beta1/types.proto
cyber-ts/packages/cyber-ts/proto/cyber/rank/v1beta1/types.proto

Neighbours