Skip to content

Commit 0df8cd1

Browse files
committed
Add check in constructor
1 parent b16de95 commit 0df8cd1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

web3/contract/base_contract.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -601,6 +601,8 @@ def __init__(self, abi: Optional[ABIFunction] = None) -> None:
601601

602602
if abi:
603603
self.abi = abi
604+
else:
605+
raise Web3AttributeError("Please specify the abi.")
604606

605607
self.signature = abi_to_signature(self.abi)
606608

0 commit comments

Comments
 (0)