Skip to content

Commit 5c60b1e

Browse files
authored
Merge pull request #570 from multiversx/MergeMainToFeatNext
Merge main to feat next
2 parents a93a5be + ce865e8 commit 5c60b1e

File tree

5 files changed

+16
-9
lines changed

5 files changed

+16
-9
lines changed

package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@multiversx/sdk-core",
3-
"version": "13.16.0",
3+
"version": "13.17.1",
44
"description": "MultiversX SDK for JavaScript and TypeScript",
55
"author": "MultiversX",
66
"homepage": "https://multiversx.com",

src/abi/typesystem/typeMapper.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ describe("test mapper", () => {
6666
it("should map arrays", () => {
6767
testArrayMapping("array2<BigUint>", 2, new BigUIntType());
6868
testArrayMapping("array2<u32>", 2, new U32Type());
69+
testArrayMapping("array6<u8>", 6, new U8Type());
6970
testArrayMapping("array8<BigUint>", 8, new BigUIntType());
7071
testArrayMapping("array48<u8>", 48, new U8Type());
7172
testArrayMapping("array256<BigUint>", 256, new BigUIntType());

src/abi/typesystem/typeMapper.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ export class TypeMapper {
6969
// Known-length arrays.
7070
// TODO: Handle these in typeExpressionParser!
7171
["array2", (...typeParameters: Type[]) => new ArrayVecType(2, typeParameters[0])],
72+
["array6", (...typeParameters: Type[]) => new ArrayVecType(6, typeParameters[0])],
7273
["array8", (...typeParameters: Type[]) => new ArrayVecType(8, typeParameters[0])],
7374
["array16", (...typeParameters: Type[]) => new ArrayVecType(16, typeParameters[0])],
7475
["array20", (...typeParameters: Type[]) => new ArrayVecType(20, typeParameters[0])],

src/core/transactionOnNetwork.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ export function prepareTransactionForBroadcasting(transaction: Transaction): any
2828
transaction.guardianSignature.length === 0
2929
? undefined
3030
: Buffer.from(transaction.guardianSignature).toString("hex"),
31+
relayer: transaction.relayer.isEmpty() ? undefined : transaction.relayer.toBech32(),
32+
relayerSignature:
33+
transaction.relayerSignature.length === 0
34+
? undefined
35+
: Buffer.from(transaction.relayerSignature).toString("hex"),
3136
};
3237
}
3338

0 commit comments

Comments
 (0)