Skip to content

Commit e05cbcf

Browse files
committed
feat: update zhtp-api-methods
1 parent 4e1a828 commit e05cbcf

File tree

4 files changed

+17
-7
lines changed

4 files changed

+17
-7
lines changed

dist/core/zhtp-api-methods.d.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* All API method implementations for various operations
44
*/
55
import { ZhtpApiCore } from './zhtp-api-core';
6-
import { Identity, Wallet, NetworkStatus, DaoProposal, DaoStats, Transaction, Delegate, ProposalDetails, TreasuryRecord, DApp, SmartContract, ContractDeploymentResult, ContractExecutionResult, Asset, NodeStatus, SignupRequest, LoginRequest, BackupData, BackupVerification, BackupStatus, ImportBackupResponse, SeedVerification, SeedPhrases, Guardian, GuardianResponse, RecoverySession, RecoveryStatus, CitizenshipResult, ProofData, GenerateProofRequest, VerifyProofResponse, WalletListResponse, WalletBalanceResponse, SimpleSendRequest, CrossWalletTransferRequest, TransactionHistoryResponse, NetworkPeersResponse, NetworkStatsResponse, GasInfoResponse, AddPeerRequest, AddPeerResponse, ProtocolInfoResponse, HealthCheckResponse, VersionResponse, CapabilitiesResponse, ProtocolStatsResponse, Web4RegisterRequest, Web4RegisterResponse, Web4ResolveResponse, Web4DomainLookupResponse } from './types';
6+
import { Identity, Wallet, NetworkStatus, DaoProposal, DaoStats, Transaction, Delegate, ProposalDetails, TreasuryRecord, DApp, SmartContract, ContractDeploymentResult, ContractExecutionResult, Asset, NodeStatus, SignupRequest, LoginRequest, BackupData, BackupVerification, BackupStatus, ImportBackupResponse, SeedVerification, SeedPhrases, Guardian, GuardianResponse, RecoverySession, RecoveryStatus, CitizenshipResult, ProofData, GenerateProofRequest, WalletListResponse, SimpleSendRequest, CrossWalletTransferRequest, TransactionHistoryResponse, NetworkPeersResponse, NetworkStatsResponse, GasInfoResponse, AddPeerRequest, AddPeerResponse, ProtocolInfoResponse, HealthCheckResponse, VersionResponse, CapabilitiesResponse, ProtocolStatsResponse, Web4RegisterRequest, Web4RegisterResponse, Web4ResolveResponse, Web4DomainLookupResponse } from './types';
77
export declare abstract class ZhtpApiMethods extends ZhtpApiCore {
88
signIn(did: string, passphrase: string): Promise<Identity>;
99
createIdentity(data: any): Promise<Identity>;
@@ -107,6 +107,7 @@ export declare abstract class ZhtpApiMethods extends ZhtpApiCore {
107107
expires_at: number;
108108
}>;
109109
}>;
110+
cancelRecovery(recoveryId: string): Promise<void>;
110111
applyCitizenship(identityId: string, applicationData?: Record<string, any>): Promise<CitizenshipResult>;
111112
createZkDid(didData?: Record<string, any>): Promise<any>;
112113
getIdentity(did: string): Promise<Identity>;
@@ -159,7 +160,7 @@ export declare abstract class ZhtpApiMethods extends ZhtpApiCore {
159160
* @param identityId - Identity ID (hex string)
160161
* @returns Detailed balance information for the wallet
161162
*/
162-
getWalletBalance(walletType: string, identityId: string): Promise<WalletBalanceResponse>;
163+
getWalletBalance(walletType: string, identityId: string): Promise<number>;
163164
/**
164165
* Get comprehensive wallet statistics for an identity
165166
* @param identityId - Identity ID (hex string)
@@ -320,7 +321,7 @@ export declare abstract class ZhtpApiMethods extends ZhtpApiCore {
320321
* console.log(`Verified claim: ${verification.claim}`);
321322
* }
322323
*/
323-
verifyZkProof(proof: ProofData): Promise<VerifyProofResponse>;
324+
verifyZkProof(proof: ProofData): Promise<boolean>;
324325
testConnection(): Promise<boolean>;
325326
/**
326327
* Get protocol information including version, node ID, and supported features

dist/core/zhtp-api-methods.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)