Skip to content

Commit 3eefa88

Browse files
committed
Fix @jsonArrayMember issues
1 parent 73055af commit 3eefa88

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/rpc/response.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,10 @@ export class RpcAddressableEntity {
9494
@jsonMember({ name: 'entity', constructor: RpcAddressableEntity })
9595
entity: RpcAddressableEntity;
9696

97-
@jsonMember({ name: 'named_keys', constructor: NamedKey })
97+
@jsonArrayMember(NamedKey, { name: 'named_keys' })
9898
namedKeys: NamedKey[];
9999

100-
@jsonMember({ name: 'entry_points', constructor: EntryPointValue })
100+
@jsonArrayMember(EntryPointValue, { name: 'entry_points' })
101101
entryPoints?: EntryPointValue[];
102102
}
103103

src/types/key/EntryPointAddr.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { jsonArrayMember, jsonMember, jsonObject } from 'typedjson';
1+
import { jsonMember, jsonObject } from 'typedjson';
22
import { concat } from '@ethersproject/bytes';
33

44
import { EntityAddr } from './EntityAddr';
@@ -57,7 +57,7 @@ class VmCasperV1 {
5757
})
5858
entityAddr: EntityAddr;
5959

60-
@jsonArrayMember(Uint8Array, { name: 'NameBytes' })
60+
@jsonMember(Uint8Array, { name: 'NameBytes' })
6161
nameBytes: Uint8Array;
6262

6363
constructor(entityAddr: EntityAddr, nameBytes: Uint8Array) {

src/types/key/URef.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { jsonObject, jsonMember, jsonArrayMember } from 'typedjson';
1+
import { jsonObject, jsonMember } from 'typedjson';
22
import { IResultWithBytes } from '../clvalue';
33
import { Conversions } from '../Conversions';
44
import { concat } from '@ethersproject/bytes';
@@ -34,7 +34,7 @@ export const ByteHashLen = 32;
3434
@jsonObject
3535
export class URef {
3636
/** The unique data (hash) associated with the URef, represented as a 32-byte array. */
37-
@jsonArrayMember(Number)
37+
@jsonMember(Uint8Array)
3838
data: Uint8Array;
3939

4040
/** The access permissions assigned to this URef, defined by the `UrefAccess` enum. */

0 commit comments

Comments
 (0)