From 34db683267b639adbd37eb097573eb7210cb4a58 Mon Sep 17 00:00:00 2001 From: Antun Badurina Date: Wed, 13 Jul 2022 22:09:50 +0200 Subject: [PATCH] fix: add invoke warning --- src/account/default.ts | 1 - src/contract/default.ts | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/account/default.ts b/src/account/default.ts index c6b3bb3d0..771602b62 100644 --- a/src/account/default.ts +++ b/src/account/default.ts @@ -36,7 +36,6 @@ export class Account extends Provider implements AccountInterface { const { result } = await this.callContract({ contractAddress: this.address, entrypoint: 'get_nonce', - calldata: [], }); return toHex(toBN(result[0])); } diff --git a/src/contract/default.ts b/src/contract/default.ts index b934a1f7c..7e7b895e9 100644 --- a/src/contract/default.ts +++ b/src/contract/default.ts @@ -578,7 +578,8 @@ export class Contract implements ContractInterface { }); } - // TODO: throw warning + console.warn(`Invoking ${method} without an account. This will not work on a public node.`); + return this.providerOrAccount.invokeFunction({ ...invocation, signature: options.signature || [],