28 lines
591 B
Protocol Buffer
28 lines
591 B
Protocol Buffer
syntax = "proto3";
|
|
package colinear.colinearcore;
|
|
|
|
option go_package = "colinear/x/colinearcore/types";
|
|
|
|
import "colinearcore/bid.proto";
|
|
import "colinearcore/hardware.proto";
|
|
|
|
message Auction {
|
|
string index = 1;
|
|
string name = 2;
|
|
string description = 3;
|
|
Bid best = 4;
|
|
uint64 deadline = 5;
|
|
string ceiling = 6;
|
|
string denom = 7;
|
|
string owner = 8;
|
|
uint64 leaseStart = 9;
|
|
uint64 leaseEnd = 10;
|
|
string remaining = 11;
|
|
// hardware specs
|
|
repeated string gpus = 12;
|
|
uint64 cpuCores = 13;
|
|
CpuArchitecture cpuArch = 14;
|
|
uint64 memMb = 15;
|
|
uint64 storageGb = 16;
|
|
}
|