From 77c56e99333f42e883cfef42493c3af1c6ef2c16 Mon Sep 17 00:00:00 2001 From: Daniel Akhterov Date: Wed, 25 Mar 2020 13:43:34 -0700 Subject: [PATCH] Fix `ContractFunctionParams.addBytes32Array()` selector - Fix Contract e2e test Signed-off-by: Daniel Akhterov --- .gitignore | 4 ++++ __tests__/e2e/contract/Contract.test.ts | 8 ++++---- src/contract/ContractFunctionParams.ts | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 5a96df095..35b170a12 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,7 @@ docs/ # Emacs .log/ + +# Nix +shell.nix +.envrc diff --git a/__tests__/e2e/contract/Contract.test.ts b/__tests__/e2e/contract/Contract.test.ts index 172cfed06..c589acb81 100644 --- a/__tests__/e2e/contract/Contract.test.ts +++ b/__tests__/e2e/contract/Contract.test.ts @@ -56,7 +56,7 @@ describe("ContractCreateTransaction", () => { let info = await new ContractInfoQuery() .setContractId(contract) - .setMaxQueryPayment(new Hbar(1)) + .setMaxQueryPayment(new Hbar(2)) .execute(client); expect(info.contractId).toStrictEqual(contract); @@ -69,7 +69,7 @@ describe("ContractCreateTransaction", () => { const bytecode = await new ContractBytecodeQuery() .setContractId(contract) - .setMaxQueryPayment(new Hbar(1)) + .setMaxQueryPayment(new Hbar(2)) .execute(client); expect(bytecode.length).toBe(798); @@ -118,7 +118,7 @@ describe("ContractCreateTransaction", () => { info = await new ContractInfoQuery() .setContractId(contract) - .setMaxQueryPayment(new Hbar(1)) + .setMaxQueryPayment(new Hbar(2)) .execute(client); expect(info.contractId).toStrictEqual(contract); @@ -138,7 +138,7 @@ describe("ContractCreateTransaction", () => { try { await new ContractInfoQuery() .setContractId(contract) - .setMaxQueryPayment(new Hbar(1)) + .setMaxQueryPayment(new Hbar(2)) .execute(client); } catch { errorThrown = true; diff --git a/src/contract/ContractFunctionParams.ts b/src/contract/ContractFunctionParams.ts index 88f52811b..a7dd8480d 100644 --- a/src/contract/ContractFunctionParams.ts +++ b/src/contract/ContractFunctionParams.ts @@ -58,7 +58,7 @@ export class ContractFunctionParams { } } - this._selector.addBytes32(); + this._selector.addBytes32Array(); return this._addParam(value, true); }