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

import "gogoproto/gogo.proto";

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

option go_package = "github.com/joinresistance/space-pussy/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/grid/v1beta1/types.proto
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
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