Skip to content

Commit 165bce7

Browse files
committed
fix: sequencer getBlock response
1 parent 292037a commit 165bce7

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

src/types/api/sequencer.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ export namespace Sequencer {
190190
status: Status;
191191
gas_price: string;
192192
sequencer_address: string;
193+
starknet_version: string;
193194
};
194195

195196
export type CallContractTransaction = Omit<

src/types/provider.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ export interface GetBlockResponse {
1515
parent_hash: string;
1616
status: Status;
1717
transactions: Array<string>;
18+
gas_price?: string;
19+
sequencer_address?: string;
20+
starknet_version?: string;
21+
transaction_receipts?: any;
1822
}
1923

2024
export interface GetCodeResponse {

src/utils/responseParser/sequencer.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,9 @@ import { ResponseParser } from '.';
1919
export class SequencerAPIResponseParser extends ResponseParser {
2020
public parseGetBlockResponse(res: Sequencer.GetBlockResponse): GetBlockResponse {
2121
return {
22-
timestamp: res.timestamp,
23-
block_hash: res.block_hash,
24-
block_number: res.block_number,
22+
...res,
2523
new_root: res.state_root,
2624
parent_hash: res.parent_block_hash,
27-
status: res.status,
2825
transactions: Object.values(res.transactions)
2926
.map((value) => 'transaction_hash' in value && value.transaction_hash)
3027
.filter(Boolean) as Array<string>,
@@ -71,7 +68,7 @@ export class SequencerAPIResponseParser extends ResponseParser {
7168
...('transaction_index' in res && { transaction_index: res.transaction_index }),
7269
...('execution_resources' in res && { execution_resources: res.execution_resources }),
7370
...('l1_to_l2_consumed_message' in res && {
74-
l1_to_l2_consumed_message: res['l1_to_l2_consumed_message'],
71+
l1_to_l2_consumed_message: res.l1_to_l2_consumed_message,
7572
}),
7673
...('transaction_failure_reason' in res && {
7774
transaction_failure_reason: res.transaction_failure_reason,

0 commit comments

Comments
 (0)