forked from itzmeanjan/ette
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathblock.sh
23 lines (16 loc) · 1.38 KB
/
block.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
# fetches all tx mined in block, given block hash
curl -H 'APIKey: 0x43ee4523fc8cc569b492fcda6f32e07d90d2afdf7a8a02b5e74c933be1785487' http://localhost:7000/v1/block?hash=0x38db3fe4118acea4d61740ad80fd66018f248f9dc44374575aba3999dbbc0b25&tx=yes
# fetches all tx mined in block, given block number
curl -H 'APIKey: 0x43ee4523fc8cc569b492fcda6f32e07d90d2afdf7a8a02b5e74c933be1785487' http://localhost:7000/v1/block?number=7155907&tx=yes
# fetches only block related data, given block hash
curl -H 'APIKey: 0x43ee4523fc8cc569b492fcda6f32e07d90d2afdf7a8a02b5e74c933be1785487' http://localhost:7000/v1/block?hash=0x38db3fe4118acea4d61740ad80fd66018f248f9dc44374575aba3999dbbc0b25
# fetches only block related data, given block number
curl -H 'APIKey: 0x43ee4523fc8cc569b492fcda6f32e07d90d2afdf7a8a02b5e74c933be1785487' http://localhost:7000/v1/block?number=7155907
# Batch block fetching, by block number range/ timestamp range
# How many block can be queried at a time, is limited
# as of now, it's set to 10
curl -H 'APIKey: 0x43ee4523fc8cc569b492fcda6f32e07d90d2afdf7a8a02b5e74c933be1785487' http://localhost:7000/v1/block?fromBlock=1&toBlock=10
# How many block can be queried at a time, is limited
# as of now, set to 60 seconds timespan
curl -H 'APIKey: 0x43ee4523fc8cc569b492fcda6f32e07d90d2afdf7a8a02b5e74c933be1785487' http://localhost:7000/v1/block?fromTime=1604975929&toTime=1604975988