diff --git a/packages/ethereum-types/CHANGELOG.json b/packages/ethereum-types/CHANGELOG.json index c17ca5e8c5..7262e20b92 100644 --- a/packages/ethereum-types/CHANGELOG.json +++ b/packages/ethereum-types/CHANGELOG.json @@ -1,4 +1,13 @@ [ + { + "version": "3.3.0", + "changes": [ + { + "note": "Make `payable` field in `ConstructorAbi` optional", + "pr": 2648 + } + ] + }, { "version": "3.2.0", "changes": [ diff --git a/packages/ethereum-types/src/index.ts b/packages/ethereum-types/src/index.ts index 8565ea50ec..87be4b8e66 100644 --- a/packages/ethereum-types/src/index.ts +++ b/packages/ethereum-types/src/index.ts @@ -101,7 +101,7 @@ export interface ConstructorAbi { // from JSON files, and this value has type `string` not type `'constructor'` type: string; inputs: DataItem[]; - payable: boolean; + payable?: boolean; stateMutability: ConstructorStateMutability; }