feat: add system analytics contracts
This commit is contained in:
@@ -7,6 +7,7 @@ import "base/v1/msg.proto";
|
||||
import "wallet/v1/msg.proto";
|
||||
|
||||
service WalletService {
|
||||
rpc GetWalletAnalytics(base.v1.Empty) returns (WalletAnalytics);
|
||||
rpc WalletSrvHealth(base.v1.Empty) returns (base.v1.StatusRes);
|
||||
|
||||
rpc GetNetworkList(base.v1.Empty) returns (NetworkList);
|
||||
@@ -68,3 +69,9 @@ service WalletService {
|
||||
rpc DeclineBuyContract(DeclineBuyContractReq) returns (base.v1.StatusRes);
|
||||
// rpc GenerateMarketContract(MarketContractReq) returns (ContractRes);
|
||||
}
|
||||
|
||||
message WalletAnalytics {
|
||||
int64 transaction_count = 1;
|
||||
map<string, int64> transaction_count_by_type = 2;
|
||||
int64 account_count = 3;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user