add collections endpoint to nfts

This commit is contained in:
Asim Aslam
2021-12-08 14:39:52 +00:00
parent 598872e839
commit c6a8286bae
6 changed files with 446 additions and 210 deletions

View File

@@ -7,6 +7,7 @@ option go_package = "./proto;nft";
service Nft {
rpc Assets(AssetsRequest) returns (AssetsResponse) {}
rpc Create(CreateRequest) returns (CreateResponse) {}
rpc Collections(CollectionsRequest) returns (CollectionsResponse) {}
}
// Create your own NFT (coming soon)
@@ -25,6 +26,16 @@ message CreateResponse {
Asset asset = 1;
}
// Get a list of collections
message CollectionsRequest {
int32 limit = 1;
int32 offset = 2;
}
message CollectionsResponse {
repeated Collection collections = 1;
}
message Asset {
// id of the asset
int32 id = 1;