syntax = "proto3"; package oracle.v1; import "cosmos/orm/v1/orm.proto"; option go_package = "github.com/onsonr/sonr/x/oracle/types"; // https://github.com/cosmos/cosmos-sdk/blob/main/orm/README.md message Balance { option (cosmos.orm.v1.table) = { id: 1 primary_key: {fields: "account"} index: { id: 1 fields: "amount" } }; string account = 1; uint64 amount = 2; } message Account { option (cosmos.orm.v1.table) = { id: 2 primary_key: {fields: "id"} index: { id: 1 fields: "address,chain,network" unique: true } }; uint64 id = 1; string address = 2; string chain = 3; string network = 4; }