Add assertions to abi-gen templates and fix tests
This commit is contained in:
parent
2bf992f0ac
commit
8c9de31c5c
@ -8,10 +8,11 @@ public {{this.tsName}} = {
|
||||
{{/each}}
|
||||
const self = this as any as {{contractName}}Contract;
|
||||
const encodedData = self._strictEncodeArguments('{{this.functionSignature}}', [{{> params inputs=inputs}}]);
|
||||
const passedInTxData = txData === undefined ? {} : txData;
|
||||
const txDataWithDefaults = await BaseContract._applyDefaultsToTxDataAsync(
|
||||
{
|
||||
to: self.address,
|
||||
...txData,
|
||||
...passedInTxData,
|
||||
data: encodedData,
|
||||
},
|
||||
self._web3Wrapper.getContractDefaults(),
|
||||
@ -59,10 +60,11 @@ public {{this.tsName}} = {
|
||||
{{/each}}
|
||||
const self = this as any as {{contractName}}Contract;
|
||||
const encodedData = self._strictEncodeArguments('{{this.functionSignature}}', [{{> params inputs=inputs}}]);
|
||||
const passedInTxData = txData === undefined ? {} : txData;
|
||||
const txDataWithDefaults = await BaseContract._applyDefaultsToTxDataAsync(
|
||||
{
|
||||
to: self.address,
|
||||
...txData,
|
||||
...passedInTxData,
|
||||
data: encodedData,
|
||||
},
|
||||
self._web3Wrapper.getContractDefaults(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user