diff --git a/package-lock.json b/package-lock.json index 1f358a9f..23ecd26b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@multiversx/sdk-core", - "version": "14.2.0", + "version": "14.2.0-beta.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@multiversx/sdk-core", - "version": "14.2.0", + "version": "14.2.0-beta.0", "license": "MIT", "dependencies": { "@multiversx/sdk-transaction-decoder": "1.0.2", diff --git a/package.json b/package.json index 5a2df1f1..3a8ac002 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@multiversx/sdk-core", - "version": "14.2.0", + "version": "14.2.0-beta.0", "description": "MultiversX SDK for JavaScript and TypeScript", "author": "MultiversX", "homepage": "https://multiversx.com", diff --git a/src/multisig/multisigController.spec.ts b/src/multisig/multisigController.spec.ts index 501678a9..addcb1b6 100644 --- a/src/multisig/multisigController.spec.ts +++ b/src/multisig/multisigController.spec.ts @@ -304,7 +304,7 @@ describe("test multisig controller query methods", () => { const mappedRes = result as resources.SendTransferExecuteEgld; assert.equal(mappedRes.receiver.toBech32(), "erd1qqqqqqqqqqqqqpgq6qr0w0zzyysklfneh32eqp2cf383zc89d8sstnkl60"); - assert.equal(mappedRes.funcionName, "add"); + assert.equal(mappedRes.functionName, "add"); assert.equal(mappedRes.amount, 42n); }); diff --git a/src/multisig/resources.ts b/src/multisig/resources.ts index 2b600af3..2e3b0c87 100644 --- a/src/multisig/resources.ts +++ b/src/multisig/resources.ts @@ -175,16 +175,16 @@ export class SendTransferExecuteEgld extends MultisigAction { receiver: Address; amount: bigint; optionalGasLimit?: bigint; - funcionName: string; + functionName: string; arguments: Uint8Array[]; constructor(data: any) { super(); this.type = MultisigActionEnum.SendTransferExecuteEgld; this.receiver = data.to; - this.amount = BigInt(data.egld_amount?.toString() ?? 0); - this.optionalGasLimit = BigInt(data.opt_gas_limit?.toString() ?? 0); - this.funcionName = data.endpoint_name.toString(); + this.amount = BigInt(data.egld_amount?.toFixed() ?? 0); + this.optionalGasLimit = BigInt(data.opt_gas_limit?.toFixed() ?? 0); + this.functionName = data.endpoint_name.toString(); this.arguments = data.arguments; } } @@ -206,7 +206,7 @@ export class SendTransferExecuteEsdt extends MultisigAction { amount: token.amount, }), ); - this.optionalGasLimit = BigInt(data.opt_gas_limit.toString()); + this.optionalGasLimit = BigInt(data.opt_gas_limit.toFixed()); this.funcionName = Buffer.from(data.endpoint_name.toString(), "hex").toString(); this.arguments = data.arguments; @@ -224,8 +224,8 @@ export class SendAsyncCall extends MultisigAction { super(); this.type = MultisigActionEnum.SendAsyncCall; this.receiver = data.to; - this.amount = BigInt(data.egld_amount?.toString() ?? 0); - this.optionalGasLimit = BigInt(data.opt_gas_limit?.toString() ?? 0); + this.amount = BigInt(data.egld_amount?.toFixed() ?? 0); + this.optionalGasLimit = BigInt(data.opt_gas_limit?.toFixed() ?? 0); this.funcionName = data.endpoint_name.toString(); this.arguments = data.arguments; }