Skip to content

Commit a0ed249

Browse files
authored
Merge pull request #23 from paritytech/fix/get-user-id-definition
Fix host_get_user_id to return only DotNS identifier
2 parents 0195d3b + 8bf2dc8 commit a0ed249

3 files changed

Lines changed: 2 additions & 14 deletions

File tree

js/packages/truapi/src/explorer/registry.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2486,7 +2486,7 @@ export const versions: ExplorerVersion[] = [
24862486
name: "HostGetUserIdResponse",
24872487
category: "struct",
24882488
definition:
2489-
"interface HostGetUserIdResponse { primaryUsername: string; publicKey: HexString }",
2489+
"interface HostGetUserIdResponse { primaryUsername: string }",
24902490
description: "The user's primary DotNS account identity.",
24912491
source: "v1",
24922492
fields: [
@@ -2495,11 +2495,6 @@ export const versions: ExplorerVersion[] = [
24952495
type: "string",
24962496
description: "The user's primary DotNS username.",
24972497
},
2498-
{
2499-
name: "publicKey",
2500-
type: "HexString",
2501-
description: "The user's primary public key.",
2502-
},
25032498
],
25042499
},
25052500
{

js/packages/truapi/src/generated/types.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3673,16 +3673,11 @@ export const HostGetUserIdError: S.Codec<HostGetUserIdError> = S.lazy(
36733673
export interface HostGetUserIdResponse {
36743674
/** The user's primary DotNS username. */
36753675
primaryUsername: string;
3676-
/** The user's primary public key. */
3677-
publicKey: HexString;
36783676
}
36793677

36803678
export const HostGetUserIdResponse: S.Codec<HostGetUserIdResponse> = S.lazy(
36813679
(): S.Codec<HostGetUserIdResponse> =>
3682-
S.Struct({
3683-
primaryUsername: S.str,
3684-
publicKey: S.Hex(),
3685-
}) as S.Codec<HostGetUserIdResponse>,
3680+
S.Struct({ primaryUsername: S.str }) as S.Codec<HostGetUserIdResponse>,
36863681
);
36873682

36883683
/**

rust/crates/truapi/src/v01/account.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,8 +142,6 @@ pub struct HostAccountGetResponse {
142142
pub struct HostGetUserIdResponse {
143143
/// The user's primary DotNS username.
144144
pub primary_username: String,
145-
/// The user's primary public key.
146-
pub public_key: Vec<u8>,
147145
}
148146

149147
/// Error from [`crate::api::AccountManagement::host_get_user_id`].

0 commit comments

Comments
 (0)