Skip to content

Commit e141324

Browse files
committed
move eth_simulate errors to method definition
1 parent d330c9b commit e141324

File tree

2 files changed

+38
-40
lines changed

2 files changed

+38
-40
lines changed

src/eth/execute.yaml

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,4 +112,41 @@
112112
schema:
113113
$ref: '#/components/schemas/EthSimulateResult'
114114
errors:
115-
$ref: '#/components/schemas/EthSimulateErrors'
115+
- code: -32000
116+
message: Invalid request
117+
- code: -32602
118+
message: Missing or invalid parameters
119+
- code: -32005
120+
message: Transactions maxFeePerGas is too low
121+
- code: -32015
122+
message: Execution error
123+
- code: -32016
124+
message: Timeout
125+
- code: -32603
126+
message: The Ethereum node encountered an internal error
127+
- code: -38010
128+
message: Transactions nonce is too low
129+
- code: -38011
130+
message: Transactions nonce is too high
131+
- code: -38012
132+
message: Transactions baseFeePerGas is too low
133+
- code: -38013
134+
message: Not enough gas provided to pay for intrinsic gas for a transaction
135+
- code: -38014
136+
message: Insufficient funds to pay for gas fees and value for a transaction
137+
- code: -38015
138+
message: Block gas limit exceeded by the block's transactions
139+
- code: -38020
140+
message: Block number in sequence did not increase
141+
- code: -38021
142+
message: Block timestamp in sequence did not increase or stay the same
143+
- code: -38022
144+
message: MovePrecompileToAddress referenced itself in replacement
145+
- code: -38023
146+
message: Multiple MovePrecompileToAddress referencing the same address to replace
147+
- code: -38024
148+
message: Sender is not an EOA
149+
- code: -38025
150+
message: Max init code size exceeded
151+
- code: -38026
152+
message: Client adjustable limit exceeded

src/schemas/execute.yaml

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -187,45 +187,6 @@ EthSimulateBlockResultSingleSuccess:
187187
calls:
188188
title: Call Results
189189
$ref: '#/components/schemas/CallResults'
190-
EthSimulateErrors:
191-
- code: -32000
192-
message: Invalid request
193-
- code: -32602
194-
message: Missing or invalid parameters
195-
- code: -32005
196-
message: Transactions maxFeePerGas is too low
197-
- code: -32015
198-
message: Execution error
199-
- code: -32016
200-
message: Timeout
201-
- code: -32603
202-
message: The Ethereum node encountered an internal error
203-
- code: -38010
204-
message: Transactions nonce is too low
205-
- code: -38011
206-
message: Transactions nonce is too high
207-
- code: -38012
208-
message: Transactions baseFeePerGas is too low
209-
- code: -38013
210-
message: Not enough gas provided to pay for intrinsic gas for a transaction
211-
- code: -38014
212-
message: Insufficient funds to pay for gas fees and value for a transaction
213-
- code: -38015
214-
message: Block gas limit exceeded by the block's transactions
215-
- code: -38020
216-
message: Block number in sequence did not increase
217-
- code: -38021
218-
message: Block timestamp in sequence did not increase or stay the same
219-
- code: -38022
220-
message: MovePrecompileToAddress referenced itself in replacement
221-
- code: -38023
222-
message: Multiple MovePrecompileToAddress referencing the same address to replace
223-
- code: -38024
224-
message: Sender is not an EOA
225-
- code: -38025
226-
message: Max init code size exceeded
227-
- code: -38026
228-
message: Client adjustable limit exceeded
229190
CallResults:
230191
title: Results of eth_simulate within block
231192
type: array

0 commit comments

Comments
 (0)