We are using Ethereum ETL to export data from Ethereum Blockchain.
Repo Link: https://github.com/blockchain-etl/ethereum-etl.
While exporting data from Ethereum, the tool could export only blocks, transactions, receipts, logs and contracts information for the block range 0~02599999.
For the block range, 2600000 ~ 4100000, it could export other data too, such as tokens, token_transfers, traces etc.
This tool helps to export data as below format from Ethereum.
Column |
Type |
number |
bigint |
hash |
hex_string |
parent_hash |
hex_string |
nonce |
hex_string |
sha3_uncles |
hex_string |
logs_bloom |
hex_string |
transactions_root |
hex_string |
state_root |
hex_string |
receipts_root |
hex_string |
miner |
address |
difficulty |
numeric |
total_difficulty |
numeric |
size |
bigint |
extra_data |
hex_string |
gas_limit |
bigint |
gas_used |
bigint |
timestamp |
bigint |
transaction_count |
bigint |
base_fee_per_gas |
bigint |
Column |
Type |
hash |
hex_string |
nonce |
bigint |
block_hash |
hex_string |
block_number |
bigint |
transaction_index |
bigint |
from_address |
address |
to_address |
address |
value |
numeric |
gas |
bigint |
gas_price |
bigint |
input |
hex_string |
block_timestamp |
bigint |
max_fee_per_gas |
bigint |
max_priority_fee_per_gas |
bigint |
transaction_type |
bigint |
Column |
Type |
token_address |
address |
from_address |
address |
to_address |
address |
value |
numeric |
transaction_hash |
hex_string |
log_index |
bigint |
block_number |
bigint |
Column |
Type |
transaction_hash |
hex_string |
transaction_index |
bigint |
block_hash |
hex_string |
block_number |
bigint |
cumulative_gas_used |
bigint |
gas_used |
bigint |
contract_address |
address |
root |
hex_string |
status |
bigint |
effective_gas_price |
bigint |
Column |
Type |
log_index |
bigint |
transaction_hash |
hex_string |
transaction_index |
bigint |
block_hash |
hex_string |
block_number |
bigint |
address |
address |
data |
hex_string |
topics |
string |
Column |
Type |
address |
address |
bytecode |
hex_string |
function_sighashes |
string |
is_erc20 |
boolean |
is_erc721 |
boolean |
block_number |
bigint |
Column |
Type |
address |
address |
symbol |
string |
name |
string |
decimals |
bigint |
total_supply |
numeric |
Column |
Type |
block_number |
bigint |
transaction_hash |
hex_string |
transaction_index |
bigint |
from_address |
address |
to_address |
address |
value |
numeric |
input |
hex_string |
output |
hex_string |
trace_type |
string |
call_type |
string |
reward_type |
string |
gas |
bigint |
gas_used |
bigint |
subtraces |
bigint |
trace_address |
string |
error |
string |
status |
bigint |
trace_id |
string |