GithubHelp home page GithubHelp logo

counterpartyxcp / addrindexrs Goto Github PK

View Code? Open in Web Editor NEW
6.0 6.0 18.0 1.09 MB

An efficient index of bitcoin addresses based on electrs. Fork of addrindexrs of Samourai Wallet

License: MIT License

Dockerfile 0.43% Rust 99.28% Shell 0.29%

addrindexrs's People

Contributors

adamkrellenstein avatar azuchi avatar chiguireitor avatar dagurval avatar greenaddress avatar jdogresorg avatar jeffvandrewjr avatar kenshin-samourai avatar kixunil avatar michelkansou avatar ouziel avatar ouziel-slama avatar ouzielslama avatar pataegrillo avatar rcasatta avatar robby-d avatar romanz avatar sangaman avatar sha-265 avatar shesek avatar warrenpuffett avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

addrindexrs's Issues

missing header in DB

This happens only once it's caught up?

    Finished release [optimized] target(s) in 5m 19s                                                                                                               
warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3, rustc-serialize v0.3.24                                                                                                         
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
(base) adam@api3:/mnt/backend/addrindexrs$ cargo run --release -- -vvv --timestamp                                                                                                                                     
    Finished release [optimized] target(s) in 0.49s                                                                                                                
warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3, rustc-serialize v0.3.24                                                                      
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
     Running `target/release/addrindexrs -vvv --timestamp`                                                                                                                                                             
Config { log: StdErrLog { verbosity: Debug, quiet: false, timestamp: Millisecond, modules: [], writer: "stderr", color_choice: Auto }, network_type: bitcoin, db_path: "./db/mainnet", daemon_dir: "/home/adam/.bitcoin", daemon_rpc_addr: 127.0.0.1:8332,
 cookie: Some("bitcoinrpc:rpc"), indexer_rpc_addr: 0.0.0.0:50001, jsonrpc_import: true, index_batch_size: 100, bulk_index_threads: 4, txid_limit: 15000, blocktxids_cache_size: 10485760 }                              
2024-01-25T22:46:52.948+00:00 - INFO - NetworkInfo { version: 260000, subversion: "/Satoshi:26.0.0/" }                                                             
2024-01-25T22:46:52.952+00:00 - INFO - BlockchainInfo { chain: "main", blocks: 827384, headers: 827384, bestblockhash: "00000000000000000001a955b5622674e52c323a9e23468518c92cea62963849", pruned: false, initialblockdownload: false }
2024-01-25T22:46:52.953+00:00 - DEBUG - opening DB at "./db/mainnet"                                                                                               
thread 'main' panicked at src/index.rs:292:32:                                                                                                                                                                         
missing 00000000000000000003e4d555308f82c4c4d2de3c0d68fe8d65302f9b958bbb header in DB                                                                              
stack backtrace:                                                                                                                                                   
   0:     0x5649d265807c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a                                                                       
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5                     
   1:     0x5649d265807c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d                                                                       
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5                            
   2:     0x5649d265807c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486                                                                                   
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5                                                                                         
   3:     0x5649d265807c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644                                        
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22                                                                                        
   4:     0x5649d25f8f10 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d                                                                                             
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9                                                     
   5:     0x5649d25f8f10 - core::fmt::write::h3a39390d8560d9c9                                                                                                                                                         
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17                                                  
   6:     0x5649d26296b2 - std::io::Write::write_fmt::h5fc9997dfe05f882                                                                                                                                                
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15                                                                                                    
   7:     0x5649d2659e2e - std::sys_common::backtrace::_print::h894006fb5c6f3d45   
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5                                                                                         
   8:     0x5649d2659e2e - std::sys_common::backtrace::print::h23a2d212c6fff936                            
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9                                                                                         
   9:     0x5649d26595a0 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a                                                                                                                                
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:272:22                                                                                                                                     
  10:     0x5649d265a76b - std::panicking::default_hook::h6038f2eba384e475                                                                                                                                             
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:292:9                                                                                                                                      
  11:     0x5649d265a76b - std::panicking::rust_panic_with_hook::h2b5517d590cab22e                                                                                                                                                                        
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:779:13                                                                                                                                     
  12:     0x5649d265a18c - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e                                                                                                                                                            
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13                                                                                                                                     
  13:     0x5649d265a0e6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8                                                                                                                                                      
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18                                                                                                                          
  14:     0x5649d265a0d1 - rust_begin_unwind                                                                                 
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5                                                                                                                                      
  15:     0x5649d2525694 - core::panicking::panic_fmt::hbf0e066aabfa482c                                                     
                               at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14                                                                                                                                     
  16:     0x5649d257f7ef - addrindexrs::index::read_indexed_headers::h73a2f89acfed5499                                                                                                                                                                    
  17:     0x5649d25e0386 - addrindexrs::main::h3cd80c57a8b6e3b7                                                              
  18:     0x5649d25e5ca3 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0f9d52c23e98b14b                                                                                                                                                    
  19:     0x5649d25e6ff9 - std::rt::lang_start::h74706a295da67a0c                                                            
  20:     0x7f148ec29d90 - <unknown>                          
  21:     0x7f148ec29e40 - __libc_start_main                                                                                 
  22:     0x5649d255b7f5 - _start                             
  23:                0x0 - <unknown>                          
(base) adam@api3:/mnt/backend/addrindexrs$              

Error: getblock RPC error: {"code":-1,"message":"Block not found on disk"}

On Macos
Bitcoin Core is running well.

docker logs indexer -f
Config { log: StdErrLog { verbosity: Debug, quiet: false, timestamp: Off, modules: [], writer: "stderr", color_choice: Auto }, network_type: testnet, db_path: "/root/.bitcoin/addrindexrs/testnet", daemon_dir: "/root/.bitcoin/testnet3", daemon_rpc_addr: 192.168.65.2:18332, cookie: Some("bitcoinrpc:rpc"), indexer_rpc_addr: 127.0.0.1:50002, jsonrpc_import: false, index_batch_size: 100, bulk_index_threads: 4, txid_limit: 100, blocktxids_cache_size: 10485760 }
INFO - NetworkInfo { version: 269900, subversion: "/Satoshi:26.99.0/" }
INFO - BlockchainInfo { chain: "test", blocks: 2576141, headers: 2576141, bestblockhash: "0000000000007e809ece09487fb6f11ab2942cc64aa09d449c14c873157a81d4", pruned: false, initialblockdownload: false }
DEBUG - opening DB at "/root/.bitcoin/addrindexrs/testnet"
INFO - listing block files at "/root/.bitcoin/testnet3/blocks/blk*.dat"
INFO - indexing 231 blk*.dat files
DEBUG - found 0 indexed blocks
DEBUG - applying 2576142 new headers from height 0
DEBUG - no more blocks to index
DEBUG - no more blocks to index
DEBUG - no more blocks to index
DEBUG - no more blocks to index
DEBUG - last indexed block: best=000000000000a408fd16757bec46fa0b986e8cb4a3b16c0be730213c0923b73e height=2575988 @ 2024-01-28T10:25:52Z
INFO - starting full compaction
INFO - finished full compaction
INFO - enabling auto-compactions
DEBUG - applying 2575989 new headers from height 0
INFO - enabling auto-compactions
DEBUG - downloading new block headers (2575989 already indexed) from 0000000000000014b65e2c6478882f2698e985b280e378e5dfcc7d09ed46e698
INFO - best=0000000000000014b65e2c6478882f2698e985b280e378e5dfcc7d09ed46e698 height=2576144 @ 2024-01-29T19:42:26Z (156 left to index)
ERROR - server failed: Error: getblock RPC error: {"code":-1,"message":"Block not found on disk"}

when I check with bitcoin-cli getblock <hash> I get a correct answser!

"Key error in addrindexrs still exists!!!!!"

Counterparty Log

Key error in addrindexrs still exists!!!!!
[2024-01-14 15:13:23][WARNING] tx missing in rawtx cache: '01943f88a9543be31ddd407637e0da1284ee78a80f9afe16067fb26122fd2e12' -- txhash_list size: 25, hash: 72be7b8931235918e7eecb8b5cb39162 / raw_transactions_cache size: 20000 / # rpc_batch calls: 24 / txhash in noncached_txhashes: True / txhash in txhash_list: True -- list ['a77acf5339eb304b9938dcc46236b404ede99dc99e44aa6bce1f136dbe0a5045']

addrindexrs Log:

2024-01-14T15:11:50.781+00:00 - DEBUG - applying 1 new headers from height 825781
2024-01-14T15:12:29.494+00:00 - WARN - failed to get transactions [da86fffbd60fdb0f5c81caca823b6a39972385c2228fbe746a35b472790df286, f398c956fb39b0b3c18e6252081306e98e29cc736124d2957c7a80f34d039c7b, 546b94187036fa69b177340e29f5b732c662ebb70ddb443ec38b1f60d1cdb96e, aadb382e99748308ac9ab15a6ccd151886f9d62de74cb9c579d05a87b6b0d5e0, a053a57d68de08ff847def941685614ce1a50d6b6c5d73d8c12f7f9fa2239db8, 030d208e13fbb53289f5312e449d8ba3e60361c25e1e53f5f3f19d6b27d35eee, 22111cc95894f9d4a3c4cd3006412cf0b33ca61dc6235c9e07722069662f78d6, d67344454a80fc4e359a17b4113f5fee2833150f3d0e2c9bc13dbd88e203b8ef, acf590c9c7aaaa476cb23e68796f307e503046fb8da6afbc46582900e44bb334, 13230bcbaa97b20420f505fda1159bf455fb73b80828c70be1b545d4e80576d5, 7fe0dd60a190b16191fb463824b0b67c8982d449894dd942447260c4516f3ce8, 9addbdad941e1dc81b794487efd500f79c9b6785fba45efa0ea358add5866957, b59a4cb84ee8d38b95e1c191239439932a5ea48e05204add01b5557a033c9bb3, b73804eca277cef53164730b2e548ae5bcbde7442817f3f7a78a5a1da580d6ef, 878eca2b4dc02aca9b24c0f0b1a8ccaf9600c4118472fa4023a4562870f95aac, b79ad59e6d9834b45ca0b90936b36b2b9a244c92a9e1e7a6d6131f50d9de4bea, 6273b9e7a0f3853a9e309ef270fadf8fc9218743be28cd15e2ef762d9596c898, 21b4b2e1001e52d0f5cbdab795fef0f2378371624a4d790f44f551c6fee6a4df, 8438c9722bee6d09b572a7a79255791702a14f13a494a00a20a48142171e49ed, c05db2e53224dcd3ec6aea58c142cb2a3ea896452097b166075786c5449619cd, 6ed215de4f493c0b8ffb7cb6749b6d3d53ace56062aff4ef8ec601ca03bc7cd2, 19d708f962eead641c4b398df6b5d4e1719896cf08242bc286b2bb9ffd343444, d3f436428da0c194ca135e6cc72a73e00c16c76e4ff2fbfc6687108fbfec7d93, 03b4a4012bca119a475a0a2f665570f5f8f618f2601ed0587e735987a4a14ebe, 458fc145fa74e10fc65b705cfa63ed4cbd143bb507aeadc2f08d03b9b64a00d4, 0cac343f5cd2e50f1654f50277a581634a98a8f5e0edd040db1db92b7f826298, 57ab4ad4618346f703afcb111c3357c96a26c176e995d5dd4115bf55092d7bfb, 4052f8344ce7ffa8f200d4628fa98350f81c1fa50415bb051255e13262584e91, 802ae4a1fe080d673177758bb1b72499518d0e65e2b074fa6e2a0713eb5aa7fa, 7737f0ab09f8ffd0a1a719a8f92bddf1a50903cbcaba4ecb54477befeff79dbf, 7580243c190c5c4a87887ea70ed62dd88c478f577153af91656f5340d5fa58f9, b1180636379a5f8616e07f64e2fc7da0057e5e92f93a9cfa23e64f7d5cfbe997, 1d7e17cb261d6059857c3d7a29a536a8ab92851e16f74dd1ca80c21f57322c84, 54aed8becc70b1cebd6bf71929e3ef1cc96b76676371886dd4abe763ff43d4b0, e0457680986a309ac28f4cfae64af2c319300fea8e6f0ec1253f4f3062a3dec8, 46c55950a7b70415959fd184d9a69985519d83cf19334a3462eded3366dab7f2, 23143d14219faa1a026c389aa4f918de6128ad966fb0104788cae758d7df8c96, ea50b433287f884779b348ddb0676e95938d60b374b6c1857590fba07d3907c9, 0c9631d563a1731d55c14d2eb52842254bead30375f829813cf059bbd0a66ee1, 14191d81d77e7eb4e2976da603dad97194cd9a851198e67e1529e45e684b5694, 563c5c321737130e10aacfb6c94524fa8d60c6638baf1ddb3648b77e4e44648b, 8487cfaace89f9edf74c970df4b6c5265a81eb0c25207668fa3ff4ea13442ce2, 52049b6aa897518a745eb8cf66aa7f746a8cb80b2e272c3327cd48479a1765a6, 122f90fa6c7b45aa41eb9ba8776f3d84cc87406775cfeafafca9233fb41d3ed2, 6ee01da5097170bb870521896e16d2dde53fcf0c992054031e64486728c1718f, ddda5a3a42562896091109e29b88a898674e45317a77ea2dad9e831fd6611de6, 861dad8db7d0d9e1514abb76525bddc8b51e4bc40c13823e78859538159f79d4, a24723fdcd2c7b6c2cf95364cc2d6256c01efe5b99393a89e051e7ef9b64b482, 5e52472832130118b805c79c732fd0a67ec5ecbe7a8ab56305f8fb8504c87da2, c3e179f353bfd005bf6664365a890e590465eb52a89f3f36fb3a2a553675bec9, cfd6b158982de26ab3239dcd71bda06f027f1717a32b2a478a2a34697c15fee9, bf863cbafc790c217b35d73d699944e0f223f90d4f81e8bcacd7d80172bbda69, 9f4c402bbc76480cbdf4b804bb0046fa1f5ef7663126f838eaeaefad68267dd2, 19b0f13119cd44a55648f8a86ee32cd9b99f0457ef5051c77031cbb5420d9f8e, f569ac08e97da1ee40c64dcc66a7c3a9234bc204e5ae487ec2a780ad08525ddf, f2365c3a218cca78be3f4a7768eb2e2bb3e1b4e990fcf3bee9322f966d9674a8, 35773bf6a0fece8efd928c1c1546acadf1876bbadd997d9120231660f17a40be, d5dfeda4393fce3fa5c2c87922a0df05b5493e733a8283ee876f6d125b9555e5, 314c752720590f208ce626bfa5831961d7ab9fb91b132bc5f4c615e2f8c099f5, d19b4528d224c86fdfed82c99131768f79c5e5cffdd49aede6f88eeb62c748ec, 622f0322562d0d311c5caa43cd3db6028f6fbc0eb833b3434c16ead79ff75df4, dd9bea6d4544676ffedbc2b463be869b542089b1a28189dc8916335b7f7e8dd1, b69fef68098524048e89db1c7c0c8bab5809386ccfdb82a8578b5498da09efce, a2bc467e5f1a050f751af32e386c0b27debee5628c26114a3f0ce4657d1b67f9, a5aeddc0abe96aca38fac12b7bf94b4b293b6b813542d3ca5a30d01d84369eca, a4569547dfbc1947b29875c381304d46735ca7f49dae39996dc17d08973f47db, 1e347b0e8acc79ae90bce86e28b64ce8b14368f03c1ee079a5c0c827aa13b2e0, 1b1fb1570d1774c19e97a679b798ff45a78a5212891d09c4dec049a8e1cb81f8, accf45e0bf49a7ff0750c71c663147e1c9bd204a8d586a2aff3b7c22fb8cf1ac, 73675033cd8f800e4dfbb97c06170fac5c526ca234dc3e9eae657e954237ca94, 5a053bb5e9bdb75d903622085110abffd728a3d862d48d41406bc13e45772285, 27b4b6b2279caac050b7c69a616647de64e1778775d7dedb77eebfc60fd1b6f2, 0305f8e0c749e1104f1fc226a0ad0cff6e153adb464d50f63c74070c49c4daf1, b28afba3929c5314011f714171232cbfe234927b071c00580bf49900e82aa3e5, 28cf1fb260cebff69b722aeb2edd82214fd4322433dcc501a93dc17ce93733c0, 82eb6700e1e1629d29f918f8fe4c1f0d52a616ff7c62ff0819aa05a5cfb2249b, f142691014af233987299a64c763b425349f490574caf79e40264defc2a49ca0, 9733e4948910b23e5405793dfcebdfb940ad8976326e99988e316d5fa59ed4a7, 4de0f754abb0a84254d1842e41f23fade651f668f82140d10a9d7ea78cd859e6, 023bbdc46633adbdecf4b80c1340b77acdceba2a2c17200ac7257a915ab5f1b5, 8b0373bb797a23e7a1d865e3e5cd8c40e68a801fdd8ee7d63c5e4a8725fe0f12, 23a3cdaa9a246f7c88f6e7217f6cc3e62980de1658eda6a4ea0dab845011d5f4, 6d8c4e1bcd9eb548f7de851b4c29c1d76507fe05ae7a12062e6fba94640bfbc8, ebd6ebbcfb27e5f15c7894df759df943c794bdbd3fa0f778609587bcc9df6cf9, 4d30d7731e22c5bde158c4cf5edfe136a65799f7eb72437813878bf9a67ecdd0, 5954dde27b76e616c0608bc3d506b379ded790f869f641c157aff29d76a9a2e5, 98430c6be37e38c5558fe24c050e512d758b8297f17dc18845cf18484608095f, c14797410405aa3e0bc62a526795616fd40ba5f60ea17d14d668cbde6fa50945]: getrawtransaction RPC error: {"code":-5,"message":"No such mempool or blockchain transaction. Use gettransaction for wallet transactions."}

`addrindex` chokes on startup

(base) adam@api3:/mnt/backend/addrindexrs$ cargo run --release -- -vvv --timestamp --cookie="bitcoinrpc:rpc"                                 warning: field `outpoint` is never read                                                                                                                                
  --> src/query.rs:27:5                                                                                                                                                
   |                                                                                                                                                                   
25 | struct SpendingInput {                                                                                                                                            
   |        ------------- field in this struct                                                                                                                         
26 |     txid: Sha256dHash,                                                                                                                                            
27 |     outpoint: OutPoint,                                                                                                                                           
   |     ^^^^^^^^                                                                                                                                                      
   |                                                                                                                                                                   
   = note: `#[warn(dead_code)]` on by default                                                                                                                          
                                                                                                                                                                       
warning: unused return value of `Vec::<T, A>::split_off` that must be used                                                                                             
   --> src/util.rs:173:9                                                                                                                                               
    |                                                                                                                                                                  
173 |         self.headers.split_off(new_height); // keep [0..new_height) entries                                                                                      
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                       
    |                                                                                                                                                                  
    = note: use `.truncate()` if you don't need the other half                                                                                                         
    = note: `#[warn(unused_must_use)]` on by default                                                                                                                   
help: use `let _ = ...` to ignore the resulting value                                                                                                                  
    |                                                                                                                                                                  
173 |         let _ = self.headers.split_off(new_height); // keep [0..new_height) entries                                                                              
    |         +++++++                                                                                                                                                  
                                                                                                                                                                       
warning: `addrindexrs` (lib) generated 2 warnings                                                                                                                      
    Finished release [optimized] target(s) in 0.18s                                                                                                                    
warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3, rustc-serialize v0.3.24                      
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`                                  
     Running `target/release/addrindexrs -vvv --timestamp '--cookie=bitcoinrpc:rpc'`                                                                                   
Config { log: StdErrLog { verbosity: Debug, quiet: false, timestamp: Millisecond, modules: [], writer: "stderr", color_choice: Auto }, network_type: bitcoin, db_path: 
"./db/mainnet", daemon_dir: "/home/adam/.bitcoin", daemon_rpc_addr: 127.0.0.1:8332, cookie: Some("bitcoinrpc:rpc"), indexer_rpc_addr: 0.0.0.0:50001, jsonrpc_import: tr
ue, index_batch_size: 100, bulk_index_threads: 4, txid_limit: 15000, blocktxids_cache_size: 10485760 }                                                                 
2024-01-25T02:44:57.620+00:00 - INFO - NetworkInfo { version: 260000, subversion: "/Satoshi:26.0.0/" }                                                                 
2024-01-25T02:45:00.601+00:00 - INFO - BlockchainInfo { chain: "main", blocks: 827244, headers: 827244, bestblockhash: "00000000000000000003b48409bfda612c422d06f576527
ae9bcc8b9381d36bb", pruned: false, initialblockdownload: false }
2024-01-25T02:45:01.906+00:00 - DEBUG - opening DB at "./db/mainnet"
2024-01-25T02:45:07.769+00:00 - DEBUG - applying 827179 new headers from height 0
2024-01-25T02:45:08.104+00:00 - INFO - enabling auto-compactions
2024-01-25T02:45:11.952+00:00 - DEBUG - downloading new block headers (827179 already indexed) from 00000000000000000003b48409bfda612c422d06f576527ae9bcc8b9381d36bb
2024-01-25T02:47:43.776+00:00 - INFO - best=00000000000000000003b48409bfda612c422d06f576527ae9bcc8b9381d36bb height=827244 @ 2024-01-25T02:40:01Z (66 left to index)
[...]
2024-01-25T02:39:22.603+00:00 - INFO - indexing block 000000000000000000006b3b9a765d233630c9edfc37cf21b35dcbe3cfdfb9c5
2024-01-25T02:39:22.632+00:00 - INFO - indexing block 00000000000000000003085ad6f7b8ce8cf78791c16b0b8cad7a9bbf182e2d9c
2024-01-25T02:39:22.645+00:00 - INFO - indexing block 0000000000000000000108166829f0cac93fb64763d381e4a7befad319d00957
2024-01-25T02:39:22.659+00:00 - INFO - indexing block 000000000000000000033e7b5ff9e5131aa174c73480118df2187ffa8c687893
2024-01-25T02:39:22.667+00:00 - INFO - indexing block 00000000000000000000fefd2f38968f8c08fb441fbfd8a48cec2d8f8d25a234
2024-01-25T02:39:22.679+00:00 - INFO - indexing block 0000000000000000000208f672e626421ad289d672180915ccbd14270f6ccf6e
2024-01-25T02:39:22.690+00:00 - INFO - indexing block 000000000000000000015b0eaaa5013843db1208234ab626fd0b2cdee3211d94
2024-01-25T02:39:22.700+00:00 - INFO - indexing block 0000000000000000000378684c0e56576853bdf69fde53d3aa6e613d6756028c
2024-01-25T02:39:22.713+00:00 - INFO - indexing block 0000000000000000000120c448d2c758c1d90f7a177beaa5c4c2a2c37b1894a8
2024-01-25T02:39:22.726+00:00 - INFO - indexing block 000000000000000000024051a057ffedb4c05346061c0d5e36d84e6bcd13f756
2024-01-25T02:39:22.735+00:00 - INFO - indexing block 000000000000000000036d6a58bc6547439283a447e6742b4acc4b8c0eca6871
2024-01-25T02:39:22.746+00:00 - INFO - indexing block 000000000000000000022947a9d2518189fc92e300bfd3e125e135c405c2ef9d
2024-01-25T02:39:22.757+00:00 - INFO - indexing block 000000000000000000038c8a34964d0cd547afde9384b2f78071a215e9ca8d6d
2024-01-25T02:39:22.766+00:00 - INFO - indexing block 00000000000000000003c98c8951457b725d4585d6ae2444f91a5f5c1ce7410a
2024-01-25T02:39:22.775+00:00 - INFO - indexing block 00000000000000000001578aa36e75c07276970b5a5f58206fe5807a3b0aaefd
2024-01-25T02:39:22.785+00:00 - INFO - indexing block 00000000000000000003e1d64cd62adafcecba3dd9473065f9907662cd675693
2024-01-25T02:39:22.798+00:00 - INFO - indexing block 000000000000000000039d129834c84b23cc2587840cbdc05c61c4ce91405d53
2024-01-25T02:39:22.807+00:00 - INFO - indexing block 00000000000000000001911217cb253c0e282760aa28fe7652a278a4f4cfea87
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error { message: "IO error: While open a file for random read: ./db/mainnet/000009.sst: Too man
y open files" }', src/store.rs:180:41                                                                                                                                  
stack backtrace:                                                                                                                                                       
   0: rust_begin_unwind                                                                                                                                                
             at /build/rustc-wAuwbs/rustc-1.70.0+dfsg0ubuntu1~bpo2/library/std/src/panicking.rs:578:5                                                                  
   1: core::panicking::panic_fmt                                                                                                                                       
             at /build/rustc-wAuwbs/rustc-1.70.0+dfsg0ubuntu1~bpo2/library/core/src/panicking.rs:67:14
   2: core::result::unwrap_failed
             at /build/rustc-wAuwbs/rustc-1.70.0+dfsg0ubuntu1~bpo2/library/core/src/result.rs:1687:5
   3: addrindexrs::index::Index::update
   4: addrindexrs::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.