File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ def sign_message(
40
40
message = message .encode ("utf-8" )
41
41
42
42
# Silence mypy due to type cohersion above
43
- assert type (message ) == bytes
43
+ assert isinstance (message , bytes )
44
44
45
45
encoded = struct .pack (">I" , len (message ))
46
46
encoded += message
@@ -125,8 +125,8 @@ def sign_typed_data_draft(
125
125
message_hash = message_hash .encode ("utf-8" )
126
126
127
127
# Silence mypy due to type cohersion above
128
- assert type (domain_hash ) == bytes
129
- assert type (message_hash ) == bytes
128
+ assert isinstance (domain_hash , bytes )
129
+ assert isinstance (message_hash , bytes )
130
130
131
131
encoded = domain_hash + message_hash
132
132
Original file line number Diff line number Diff line change @@ -203,8 +203,8 @@ def create_transaction(
203
203
data = decode_hex (data )
204
204
205
205
# be cool mypy
206
- assert type (destination ) == bytes
207
- assert type (data ) == bytes
206
+ assert isinstance (destination , bytes )
207
+ assert isinstance (data , bytes )
208
208
209
209
# EIP-1559 transactions should never have gas_price
210
210
if gas_price and (max_priority_fee_per_gas or max_fee_per_gas ):
Original file line number Diff line number Diff line change @@ -138,7 +138,7 @@ def decode_web3_access_list(
138
138
if "storageKeys" not in item :
139
139
raise ValueError (f"Access list item at position { idx } missing storageKeys" )
140
140
141
- assert type (item ["address" ]) == str
141
+ assert isinstance (item ["address" ], str )
142
142
143
143
work_list .append (
144
144
(
You can’t perform that action at this time.
0 commit comments