Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions packages/dapi-grpc/build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -84,11 +84,13 @@ fn configure_platform(mut platform: MappingConfig) -> MappingConfig {
// Derive features for versioned messages
//
// "GetConsensusParamsRequest" is excluded as this message does not support proofs
const VERSIONED_REQUESTS: [&str; 56] = [
const VERSIONED_REQUESTS: [&str; 58] = [
"GetDataContractHistoryRequest",
"GetDataContractRequest",
"GetDataContractsRequest",
"GetDocumentsRequest",
"GetDocumentsCountRequest",
"GetDocumentsSplitCountRequest",
"GetIdentitiesByPublicKeyHashesRequest",
"GetIdentitiesRequest",
"GetIdentitiesBalancesRequest",
Expand Down Expand Up @@ -161,11 +163,13 @@ fn configure_platform(mut platform: MappingConfig) -> MappingConfig {
// - "GetIdentityByNonUniquePublicKeyHashResponse"
//
// "GetEvonodesProposedEpochBlocksResponse" is used for 2 Requests
const VERSIONED_RESPONSES: [&str; 54] = [
const VERSIONED_RESPONSES: [&str; 56] = [
"GetDataContractHistoryResponse",
"GetDataContractResponse",
"GetDataContractsResponse",
"GetDocumentsResponse",
"GetDocumentsCountResponse",
"GetDocumentsSplitCountResponse",
"GetIdentitiesByPublicKeyHashesResponse",
"GetIdentitiesResponse",
"GetIdentitiesBalancesResponse",
Expand Down
9,831 changes: 6,616 additions & 3,215 deletions packages/dapi-grpc/clients/drive/v0/nodejs/drive_pbjs.js

Large diffs are not rendered by default.

Large diffs are not rendered by default.

9,831 changes: 6,616 additions & 3,215 deletions packages/dapi-grpc/clients/platform/v0/nodejs/platform_pbjs.js

Large diffs are not rendered by default.

47,810 changes: 25,554 additions & 22,256 deletions packages/dapi-grpc/clients/platform/v0/nodejs/platform_protoc.js

Large diffs are not rendered by default.

366 changes: 366 additions & 0 deletions packages/dapi-grpc/clients/platform/v0/objective-c/Platform.pbobjc.h

Large diffs are not rendered by default.

921 changes: 921 additions & 0 deletions packages/dapi-grpc/clients/platform/v0/objective-c/Platform.pbobjc.m

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,12 @@
@class GetDataContractResponse;
@class GetDataContractsRequest;
@class GetDataContractsResponse;
@class GetDocumentsCountRequest;
@class GetDocumentsCountResponse;
@class GetDocumentsRequest;
@class GetDocumentsResponse;
@class GetDocumentsSplitCountRequest;
@class GetDocumentsSplitCountResponse;
@class GetEpochsInfoRequest;
@class GetEpochsInfoResponse;
@class GetEvonodesProposedEpochBlocksByIdsRequest;
Expand Down Expand Up @@ -87,6 +91,8 @@
@class GetIdentityTokenBalancesResponse;
@class GetIdentityTokenInfosRequest;
@class GetIdentityTokenInfosResponse;
@class GetMostRecentShieldedAnchorRequest;
@class GetMostRecentShieldedAnchorResponse;
@class GetNullifiersBranchStateRequest;
@class GetNullifiersBranchStateResponse;
@class GetNullifiersTrunkStateRequest;
Expand Down Expand Up @@ -167,6 +173,9 @@ NS_ASSUME_NONNULL_BEGIN

#pragma mark broadcastStateTransition(BroadcastStateTransitionRequest) returns (BroadcastStateTransitionResponse)

/**
* @sdk-ignore: Write-only endpoint, not a query
*/
- (GRPCUnaryProtoCall *)broadcastStateTransitionWithMessage:(BroadcastStateTransitionRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;

#pragma mark getIdentity(GetIdentityRequest) returns (GetIdentityResponse)
Expand Down Expand Up @@ -225,6 +234,14 @@ NS_ASSUME_NONNULL_BEGIN

- (GRPCUnaryProtoCall *)getDocumentsWithMessage:(GetDocumentsRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;

#pragma mark getDocumentsCount(GetDocumentsCountRequest) returns (GetDocumentsCountResponse)

- (GRPCUnaryProtoCall *)getDocumentsCountWithMessage:(GetDocumentsCountRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;

#pragma mark getDocumentsSplitCount(GetDocumentsSplitCountRequest) returns (GetDocumentsSplitCountResponse)

- (GRPCUnaryProtoCall *)getDocumentsSplitCountWithMessage:(GetDocumentsSplitCountRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;

#pragma mark getIdentityByPublicKeyHash(GetIdentityByPublicKeyHashRequest) returns (GetIdentityByPublicKeyHashResponse)

- (GRPCUnaryProtoCall *)getIdentityByPublicKeyHashWithMessage:(GetIdentityByPublicKeyHashRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;
Expand All @@ -239,6 +256,9 @@ NS_ASSUME_NONNULL_BEGIN

#pragma mark getConsensusParams(GetConsensusParamsRequest) returns (GetConsensusParamsResponse)

/**
* @sdk-ignore: Consensus params fetched via Tenderdash RPC
*/
- (GRPCUnaryProtoCall *)getConsensusParamsWithMessage:(GetConsensusParamsRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;

#pragma mark getProtocolVersionUpgradeState(GetProtocolVersionUpgradeStateRequest) returns (GetProtocolVersionUpgradeStateResponse)
Expand Down Expand Up @@ -400,6 +420,10 @@ NS_ASSUME_NONNULL_BEGIN

- (GRPCUnaryProtoCall *)getShieldedAnchorsWithMessage:(GetShieldedAnchorsRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;

#pragma mark getMostRecentShieldedAnchor(GetMostRecentShieldedAnchorRequest) returns (GetMostRecentShieldedAnchorResponse)

- (GRPCUnaryProtoCall *)getMostRecentShieldedAnchorWithMessage:(GetMostRecentShieldedAnchorRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;

#pragma mark getShieldedPoolState(GetShieldedPoolStateRequest) returns (GetShieldedPoolStateResponse)

- (GRPCUnaryProtoCall *)getShieldedPoolStateWithMessage:(GetShieldedPoolStateRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions;
Expand Down Expand Up @@ -434,8 +458,18 @@ NS_ASSUME_NONNULL_BEGIN

#pragma mark broadcastStateTransition(BroadcastStateTransitionRequest) returns (BroadcastStateTransitionResponse)

/**
* @sdk-ignore: Write-only endpoint, not a query
*
* This method belongs to a set of APIs that have been deprecated. Using the v2 API is recommended.
*/
- (void)broadcastStateTransitionWithRequest:(BroadcastStateTransitionRequest *)request handler:(void(^)(BroadcastStateTransitionResponse *_Nullable response, NSError *_Nullable error))handler;

/**
* @sdk-ignore: Write-only endpoint, not a query
*
* This method belongs to a set of APIs that have been deprecated. Using the v2 API is recommended.
*/
- (GRPCProtoCall *)RPCTobroadcastStateTransitionWithRequest:(BroadcastStateTransitionRequest *)request handler:(void(^)(BroadcastStateTransitionResponse *_Nullable response, NSError *_Nullable error))handler;


Expand Down Expand Up @@ -537,6 +571,20 @@ NS_ASSUME_NONNULL_BEGIN
- (GRPCProtoCall *)RPCTogetDocumentsWithRequest:(GetDocumentsRequest *)request handler:(void(^)(GetDocumentsResponse *_Nullable response, NSError *_Nullable error))handler;


#pragma mark getDocumentsCount(GetDocumentsCountRequest) returns (GetDocumentsCountResponse)

- (void)getDocumentsCountWithRequest:(GetDocumentsCountRequest *)request handler:(void(^)(GetDocumentsCountResponse *_Nullable response, NSError *_Nullable error))handler;

- (GRPCProtoCall *)RPCTogetDocumentsCountWithRequest:(GetDocumentsCountRequest *)request handler:(void(^)(GetDocumentsCountResponse *_Nullable response, NSError *_Nullable error))handler;


#pragma mark getDocumentsSplitCount(GetDocumentsSplitCountRequest) returns (GetDocumentsSplitCountResponse)

- (void)getDocumentsSplitCountWithRequest:(GetDocumentsSplitCountRequest *)request handler:(void(^)(GetDocumentsSplitCountResponse *_Nullable response, NSError *_Nullable error))handler;

- (GRPCProtoCall *)RPCTogetDocumentsSplitCountWithRequest:(GetDocumentsSplitCountRequest *)request handler:(void(^)(GetDocumentsSplitCountResponse *_Nullable response, NSError *_Nullable error))handler;


#pragma mark getIdentityByPublicKeyHash(GetIdentityByPublicKeyHashRequest) returns (GetIdentityByPublicKeyHashResponse)

- (void)getIdentityByPublicKeyHashWithRequest:(GetIdentityByPublicKeyHashRequest *)request handler:(void(^)(GetIdentityByPublicKeyHashResponse *_Nullable response, NSError *_Nullable error))handler;
Expand All @@ -560,8 +608,18 @@ NS_ASSUME_NONNULL_BEGIN

#pragma mark getConsensusParams(GetConsensusParamsRequest) returns (GetConsensusParamsResponse)

/**
* @sdk-ignore: Consensus params fetched via Tenderdash RPC
*
* This method belongs to a set of APIs that have been deprecated. Using the v2 API is recommended.
*/
- (void)getConsensusParamsWithRequest:(GetConsensusParamsRequest *)request handler:(void(^)(GetConsensusParamsResponse *_Nullable response, NSError *_Nullable error))handler;

/**
* @sdk-ignore: Consensus params fetched via Tenderdash RPC
*
* This method belongs to a set of APIs that have been deprecated. Using the v2 API is recommended.
*/
- (GRPCProtoCall *)RPCTogetConsensusParamsWithRequest:(GetConsensusParamsRequest *)request handler:(void(^)(GetConsensusParamsResponse *_Nullable response, NSError *_Nullable error))handler;


Expand Down Expand Up @@ -867,6 +925,13 @@ NS_ASSUME_NONNULL_BEGIN
- (GRPCProtoCall *)RPCTogetShieldedAnchorsWithRequest:(GetShieldedAnchorsRequest *)request handler:(void(^)(GetShieldedAnchorsResponse *_Nullable response, NSError *_Nullable error))handler;


#pragma mark getMostRecentShieldedAnchor(GetMostRecentShieldedAnchorRequest) returns (GetMostRecentShieldedAnchorResponse)

- (void)getMostRecentShieldedAnchorWithRequest:(GetMostRecentShieldedAnchorRequest *)request handler:(void(^)(GetMostRecentShieldedAnchorResponse *_Nullable response, NSError *_Nullable error))handler;

- (GRPCProtoCall *)RPCTogetMostRecentShieldedAnchorWithRequest:(GetMostRecentShieldedAnchorRequest *)request handler:(void(^)(GetMostRecentShieldedAnchorResponse *_Nullable response, NSError *_Nullable error))handler;


#pragma mark getShieldedPoolState(GetShieldedPoolStateRequest) returns (GetShieldedPoolStateResponse)

- (void)getShieldedPoolStateWithRequest:(GetShieldedPoolStateRequest *)request handler:(void(^)(GetShieldedPoolStateResponse *_Nullable response, NSError *_Nullable error))handler;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,16 +72,29 @@ + (instancetype)serviceWithHost:(NSString *)host callOptions:(GRPCCallOptions *_

#pragma mark broadcastStateTransition(BroadcastStateTransitionRequest) returns (BroadcastStateTransitionResponse)

/**
* @sdk-ignore: Write-only endpoint, not a query
*
* This method belongs to a set of APIs that have been deprecated. Using the v2 API is recommended.
*/
- (void)broadcastStateTransitionWithRequest:(BroadcastStateTransitionRequest *)request handler:(void(^)(BroadcastStateTransitionResponse *_Nullable response, NSError *_Nullable error))handler{
[[self RPCTobroadcastStateTransitionWithRequest:request handler:handler] start];
}
// Returns a not-yet-started RPC object.
/**
* @sdk-ignore: Write-only endpoint, not a query
*
* This method belongs to a set of APIs that have been deprecated. Using the v2 API is recommended.
*/
- (GRPCProtoCall *)RPCTobroadcastStateTransitionWithRequest:(BroadcastStateTransitionRequest *)request handler:(void(^)(BroadcastStateTransitionResponse *_Nullable response, NSError *_Nullable error))handler{
return [self RPCToMethod:@"broadcastStateTransition"
requestsWriter:[GRXWriter writerWithValue:request]
responseClass:[BroadcastStateTransitionResponse class]
responsesWriteable:[GRXWriteable writeableWithSingleHandler:handler]];
}
/**
* @sdk-ignore: Write-only endpoint, not a query
*/
- (GRPCUnaryProtoCall *)broadcastStateTransitionWithMessage:(BroadcastStateTransitionRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions {
return [self RPCToMethod:@"broadcastStateTransition"
message:message
Expand Down Expand Up @@ -370,6 +383,46 @@ - (GRPCUnaryProtoCall *)getDocumentsWithMessage:(GetDocumentsRequest *)message r
responseClass:[GetDocumentsResponse class]];
}

#pragma mark getDocumentsCount(GetDocumentsCountRequest) returns (GetDocumentsCountResponse)

- (void)getDocumentsCountWithRequest:(GetDocumentsCountRequest *)request handler:(void(^)(GetDocumentsCountResponse *_Nullable response, NSError *_Nullable error))handler{
[[self RPCTogetDocumentsCountWithRequest:request handler:handler] start];
}
// Returns a not-yet-started RPC object.
- (GRPCProtoCall *)RPCTogetDocumentsCountWithRequest:(GetDocumentsCountRequest *)request handler:(void(^)(GetDocumentsCountResponse *_Nullable response, NSError *_Nullable error))handler{
return [self RPCToMethod:@"getDocumentsCount"
requestsWriter:[GRXWriter writerWithValue:request]
responseClass:[GetDocumentsCountResponse class]
responsesWriteable:[GRXWriteable writeableWithSingleHandler:handler]];
}
- (GRPCUnaryProtoCall *)getDocumentsCountWithMessage:(GetDocumentsCountRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions {
return [self RPCToMethod:@"getDocumentsCount"
message:message
responseHandler:handler
callOptions:callOptions
responseClass:[GetDocumentsCountResponse class]];
}

#pragma mark getDocumentsSplitCount(GetDocumentsSplitCountRequest) returns (GetDocumentsSplitCountResponse)

- (void)getDocumentsSplitCountWithRequest:(GetDocumentsSplitCountRequest *)request handler:(void(^)(GetDocumentsSplitCountResponse *_Nullable response, NSError *_Nullable error))handler{
[[self RPCTogetDocumentsSplitCountWithRequest:request handler:handler] start];
}
// Returns a not-yet-started RPC object.
- (GRPCProtoCall *)RPCTogetDocumentsSplitCountWithRequest:(GetDocumentsSplitCountRequest *)request handler:(void(^)(GetDocumentsSplitCountResponse *_Nullable response, NSError *_Nullable error))handler{
return [self RPCToMethod:@"getDocumentsSplitCount"
requestsWriter:[GRXWriter writerWithValue:request]
responseClass:[GetDocumentsSplitCountResponse class]
responsesWriteable:[GRXWriteable writeableWithSingleHandler:handler]];
}
- (GRPCUnaryProtoCall *)getDocumentsSplitCountWithMessage:(GetDocumentsSplitCountRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions {
return [self RPCToMethod:@"getDocumentsSplitCount"
message:message
responseHandler:handler
callOptions:callOptions
responseClass:[GetDocumentsSplitCountResponse class]];
}

#pragma mark getIdentityByPublicKeyHash(GetIdentityByPublicKeyHashRequest) returns (GetIdentityByPublicKeyHashResponse)

- (void)getIdentityByPublicKeyHashWithRequest:(GetIdentityByPublicKeyHashRequest *)request handler:(void(^)(GetIdentityByPublicKeyHashResponse *_Nullable response, NSError *_Nullable error))handler{
Expand Down Expand Up @@ -432,16 +485,29 @@ - (GRPCUnaryProtoCall *)waitForStateTransitionResultWithMessage:(WaitForStateTra

#pragma mark getConsensusParams(GetConsensusParamsRequest) returns (GetConsensusParamsResponse)

/**
* @sdk-ignore: Consensus params fetched via Tenderdash RPC
*
* This method belongs to a set of APIs that have been deprecated. Using the v2 API is recommended.
*/
- (void)getConsensusParamsWithRequest:(GetConsensusParamsRequest *)request handler:(void(^)(GetConsensusParamsResponse *_Nullable response, NSError *_Nullable error))handler{
[[self RPCTogetConsensusParamsWithRequest:request handler:handler] start];
}
// Returns a not-yet-started RPC object.
/**
* @sdk-ignore: Consensus params fetched via Tenderdash RPC
*
* This method belongs to a set of APIs that have been deprecated. Using the v2 API is recommended.
*/
- (GRPCProtoCall *)RPCTogetConsensusParamsWithRequest:(GetConsensusParamsRequest *)request handler:(void(^)(GetConsensusParamsResponse *_Nullable response, NSError *_Nullable error))handler{
return [self RPCToMethod:@"getConsensusParams"
requestsWriter:[GRXWriter writerWithValue:request]
responseClass:[GetConsensusParamsResponse class]
responsesWriteable:[GRXWriteable writeableWithSingleHandler:handler]];
}
/**
* @sdk-ignore: Consensus params fetched via Tenderdash RPC
*/
- (GRPCUnaryProtoCall *)getConsensusParamsWithMessage:(GetConsensusParamsRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions {
return [self RPCToMethod:@"getConsensusParams"
message:message
Expand Down Expand Up @@ -1235,6 +1301,26 @@ - (GRPCUnaryProtoCall *)getShieldedAnchorsWithMessage:(GetShieldedAnchorsRequest
responseClass:[GetShieldedAnchorsResponse class]];
}

#pragma mark getMostRecentShieldedAnchor(GetMostRecentShieldedAnchorRequest) returns (GetMostRecentShieldedAnchorResponse)

- (void)getMostRecentShieldedAnchorWithRequest:(GetMostRecentShieldedAnchorRequest *)request handler:(void(^)(GetMostRecentShieldedAnchorResponse *_Nullable response, NSError *_Nullable error))handler{
[[self RPCTogetMostRecentShieldedAnchorWithRequest:request handler:handler] start];
}
// Returns a not-yet-started RPC object.
- (GRPCProtoCall *)RPCTogetMostRecentShieldedAnchorWithRequest:(GetMostRecentShieldedAnchorRequest *)request handler:(void(^)(GetMostRecentShieldedAnchorResponse *_Nullable response, NSError *_Nullable error))handler{
return [self RPCToMethod:@"getMostRecentShieldedAnchor"
requestsWriter:[GRXWriter writerWithValue:request]
responseClass:[GetMostRecentShieldedAnchorResponse class]
responsesWriteable:[GRXWriteable writeableWithSingleHandler:handler]];
}
- (GRPCUnaryProtoCall *)getMostRecentShieldedAnchorWithMessage:(GetMostRecentShieldedAnchorRequest *)message responseHandler:(id<GRPCProtoResponseHandler>)handler callOptions:(GRPCCallOptions *_Nullable)callOptions {
return [self RPCToMethod:@"getMostRecentShieldedAnchor"
message:message
responseHandler:handler
callOptions:callOptions
responseClass:[GetMostRecentShieldedAnchorResponse class]];
}

#pragma mark getShieldedPoolState(GetShieldedPoolStateRequest) returns (GetShieldedPoolStateResponse)

- (void)getShieldedPoolStateWithRequest:(GetShieldedPoolStateRequest *)request handler:(void(^)(GetShieldedPoolStateResponse *_Nullable response, NSError *_Nullable error))handler{
Expand Down
2,264 changes: 1,527 additions & 737 deletions packages/dapi-grpc/clients/platform/v0/python/platform_pb2.py

Large diffs are not rendered by default.

Loading
Loading