| 26 | import { CommonContractAPI, commonContractAPI } from "./CommonContractAPI"; |
| 27 | |
| 28 | export interface PublicKeyContractAPI extends CommonContractAPI { |
| 29 | GetPublicKey(user?: string | GetPublicKeyDto): Promise<GalaChainResponse<PublicKey>>; |
| 30 | UpdatePublicKey(dto: UpdatePublicKeyDto): Promise<GalaChainResponse<void>>; |
| 31 | RegisterUser(dto: RegisterUserDto): Promise<GalaChainResponse<string>>; |
| 32 | GetMyProfile(dto: GetMyProfileDto): Promise<GalaChainResponse<UserProfile>>; |
| 33 | } |
| 34 | |
| 35 | export const publicKeyContractAPI = (client: ChainClient): PublicKeyContractAPI => ({ |
| 36 | ...commonContractAPI(client), |
no outgoing calls
no test coverage detected