Antoine Le Calvez

Results 16 issues of Antoine Le Calvez

See https://github.com/eklitzke/utxodump for an example implementation. This could allow querying of balances of live addresses, quite exciting!

Add a boolean property to the Address class indicating wheter an address uses compressed or uncompressed public key. If the public key for the address is unknown, an exception should...

enhancement
trivial

When iterating over ordered blocks and encountering a situation with two blocks at the same height, we read them from disk as well as their children to know which has...

enhancement

#28 and #33 hightlight the need to add tests that simulate a Bitcoind datadir with an index to test that everything works as expected.

Add possibility to change the bitcoin specific constants so that alts like BCH, LTC and others can be (at least partially) supported.

enhancement

I find the [way the DBBlockIndex parses the block header info](https://github.com/alecalve/python-bitcoin-blockchain-parser/blob/0a3a3c5257ed2541c6a595ed9f4fad61e5588894/blockchain_parser/index.py#L55) using `struct` very interesting. Using it elsewhere in the repo might help improve perf as `struct` is written in...

enhancement
help wanted

#### System information Geth version: 1.12.7 OS & Version: Linux #### Expected behaviour [This transaction](https://blockscout.com/etc/mainnet/tx/0x9a5c2f858d891683ce66d25cce97c4eda58ac520534dfbae77d8529262899d7b) successfully creates a smart contract. The receipt indicates the address of the created contract: Web3...

Is there any API similar to geth's `debug_traceBlockByHash` or Open Ethereum's `trace_block`? I had a look through docs and the codebase but couldn't find anything looking like it. Thanks in...

#### System information Erigon version: `2.58.1` OS & Version: Linux Erigon Command (with flags/config): ``` --datadir=/tank --http.addr=0.0.0.0 --http.vhosts=* --http.corsdomain=* --torrent.download.rate=100mb --http.api=eth,debug,net,web3,trace,erigon --chain=bor-mainnet --bor.withoutheimdall ``` Chain/Network: Bor Mainnet #### Expected behaviour...

polygon
priority:medium

#### System information Erigon version: `2.57.0` OS & Version: Linux Erigon Command (with flags/config): ``` --datadir=/tank --http.addr=0.0.0.0 --http.vhosts=* --http.corsdomain=* --torrent.download.rate=100mb --http.api=eth,debug,net,web3,trace,erigon --authrpc.addr=[::] --authrpc.vhosts=* --authrpc.jwtsecret=/secrets/jwtsecret --db.size.limit=8TB --chain=sepolia ``` Consensus Layer: Lighthouse...