Skip to content

Commit b14a36b

Browse files
committed
fix(Client): set default to None for optional fields
1 parent 6c50bd0 commit b14a36b

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

ape_safe/client/types.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,12 +131,12 @@ class ExecutedTxData(UnexecutedTxData):
131131
is_executed: bool = Field(alias="isExecuted")
132132
is_successful: bool = Field(alias="isSuccessful")
133133
eth_gas_price: int = Field(alias="ethGasPrice")
134-
max_fee_per_gas: Optional[int] = Field(alias="maxFeePerGas")
135-
max_priority_fee_per_gas: Optional[int] = Field(alias="maxPriorityFeePerGas")
134+
max_fee_per_gas: Optional[int] = Field(default=None, alias="maxFeePerGas")
135+
max_priority_fee_per_gas: Optional[int] = Field(default=None, alias="maxPriorityFeePerGas")
136136
gas_used: int = Field(alias="gasUsed")
137137
fee: int
138138
origin: str
139-
data_decoded: Optional[dict] = Field(alias="dataDecoded")
139+
data_decoded: Optional[dict] = Field(default=None, alias="dataDecoded")
140140

141141

142142
SafeApiTxData = Union[ExecutedTxData, UnexecutedTxData]

0 commit comments

Comments
 (0)