diff options
-rw-r--r-- | packages/web3-wrapper/src/marshaller.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/web3-wrapper/src/marshaller.ts b/packages/web3-wrapper/src/marshaller.ts index 7af61752d..e9fd35a11 100644 --- a/packages/web3-wrapper/src/marshaller.ts +++ b/packages/web3-wrapper/src/marshaller.ts @@ -74,6 +74,9 @@ export const marshaller = { return tx; }, marshalTxData(txData: Partial<TxData>): Partial<TxDataRPC> { + if (_.isUndefined(txData.from)) { + throw new Error(`txData must include valid 'from' value.`); + } const callTxDataBase = { ...txData, }; |