Releases: TrueBlocks/trueblocks-core
Releases · TrueBlocks/trueblocks-core
Fulton - Notify Me - v2.5.8 - release
What's Changed
- Fixes an issue with uniswap pricing by @tjayrush in #3435
- Fixes the --max_records issues by @tjayrush in #3441
- Fix/export filtering by @tjayrush in #3442
- Bump vite from 4.4.9 to 4.5.1 in /sdk/typescript by @dependabot in #3444
- Fixes the issue by @tjayrush in #3443
- Adds --proxy_for to chifra abis but does not implement it by @tjayrush in #3445
- 3423 slurp articulate by @tjayrush in #3446
- Implements articulation for chifra slurp by @tjayrush in #3447
- 3224 separate abis by @tjayrush in #3448
- Fixes the problem by @tjayrush in #3450
- Fix/status shows chains by @tjayrush in #3451
- Fix/accounting 1 by @tjayrush in #3452
- Fix/accounting 2 by @tjayrush in #3453
- Improved logging for chifra slurp by @tjayrush in #3454
- Fix/accounting 3 by @tjayrush in #3456
- Fix/accounting 4 by @tjayrush in #3459
- Bump golang.org/x/crypto from 0.6.0 to 0.17.0 in /src/apps/chifra by @dependabot in #3462
- Adds curl debugging throughout by @tjayrush in #3465
- Fix/accounting 5 by @tjayrush in #3461
- Moves monitor freshening to monitor package by @tjayrush in #3470
- Omahs patch 4 by @tjayrush in #3471
- Fix typos by @omahs in #3469
- Added ChunkWritten notification type by @dszlachta in #3473
- Fix/accounting 5 by @tjayrush in #3474
- Reverts broken docs by @tjayrush in #3483
- Notify bugfixes by @dszlachta in #3481
- Bump vite from 4.5.1 to 4.5.2 in /sdk/typescript by @dependabot in #3478
- Improving code gen by @tjayrush in #3486
- Bump vite from 4.5.1 to 4.5.2 in /sdk/typescript by @dependabot in #3487
- Changes hotkey for previously unused chifra transactions source to S by @tjayrush in #3492
- Cleans up a few command line descriptions by @tjayrush in #3493
- Updating slurp source by @tjayrush in #3495
- Fixed: empty Notify endpoint causes panic by @dszlachta in #3496
- Feature/slurp source 4 by @tjayrush in #3498
- Fixes incorrect use of perPage for chifra slurp --source by @tjayrush in #3500
- Implements chifra slurp --source --count using key count endpoint - s… by @tjayrush in #3503
- Fixed 0 being always reported as chunk range by @dszlachta in #3504
- Fixes blooom by @tjayrush in #3506
- Updates to go lang version 1.22 by @tjayrush in #3507
- Removes temporary code to transactionId by @tjayrush in #3508
- Feature/slurp page option by @tjayrush in #3509
- Fix/final before merge by @tjayrush in #3511
- Develop by @tjayrush in #3502
- Bumps version to v2.5.8-release by @tjayrush in #3512
- Develop by @tjayrush in #3513
Full Changelog: v2.5.0-release...v2.5.8-release
Franklin - Better Concurrency v2.5.0-release
What's Changed
- v2.1.0 by @tjayrush in #3422
- Better Concurrency by @tjayrush in #3426
- Better Concurrency 1 by @tjayrush in #3428
- sliceOfMaps method by @tjayrush in #3429
- Bumps version to v2.5.0-release by @tjayrush in #3433
- Update to Version 2.5.0 - Much better concurrent code by @tjayrush in #3434
Full Changelog: v2.1.2-release...v2.5.0-release
Forrest - Version 2.1.2
What's Changed
- Fixes issue #3348 by @tjayrush in #3384
- Fixes issue #3385 by @tjayrush in #3386
- Improve monitoring by @tjayrush in #3387
- Improve state call by @tjayrush in #3388
- Improve state call 2 by @tjayrush in #3389
- Adds a few tests for allowing ens names where previously only hex add… by @tjayrush in #3390
- Improve state call 3 by @tjayrush in #3391
- 3393 why an etherscan key by @tjayrush in #3395
- Bugfix/call tests by @dszlachta in #3396
- Fixes issue #3376 by @tjayrush in #3397
- Allows hitting control+c when downloading timestamps by @tjayrush in #3399
- Closes the issue by @tjayrush in #3401
- Fix/other issues by @tjayrush in #3402
- Fix/issue 2847 by @tjayrush in #3403
- Cleaning by @tjayrush in #3407
- Fixes issue #2675 by @tjayrush in #3412
- Adds --reverted to chifra export by @tjayrush in #3413
- Appearance notification by @dszlachta in #3404
- Improves auto-code gen by @tjayrush in #3417
- chifra status --diagnose by @tjayrush in #3416
- Bumps version to v2.1.0-release by @tjayrush in #3419
- Updates to version v2.1.0-release by @tjayrush in #3420
- Develop by @tjayrush in #3421
Full Changelog: v2.0.0-release...v2.1.2-release
Fayette - Version 2.0.0
CHANGES.md
What's Changed
- Bump vite from 4.1.4 to 4.4.9 in /sdk/typescript by @dependabot in #3171
- Moved protobufs compilation step to make generate by @dszlachta in #3172
- Removed previously deprecated stuff by @tjayrush in #3175
- 2849 chifra monitors watch by @tjayrush in #3176
- Fixes #2862 by @dszlachta in #3177
- Better/chifra when by @tjayrush in #3178
- 3180 chifra sdks links by @tjayrush in #3182
- Fixes #3156 by @tjayrush in #3184
- Closed #3033 by @tjayrush in #3186
- Fixes #3081 by @tjayrush in #3187
- Fixing big int usage by @tjayrush in #3188
- Slightly better reporting for chifra chunks by @tjayrush in #3190
- Fixes previously broken IsNodeTracing for non-mainnet chains by @tjayrush in #3192
- Fix/fix scraper 2 by @tjayrush in #3194
- Fix/fix scraper 3 by @tjayrush in #3197
- Removes old files by @tjayrush in #3200
- Overridden MaxIdleConnsPerHost to fix infinite bind by @dszlachta in #3203
- Fixes issue #3014 by @tjayrush in #3228
- Closed issue chifra scrape do not to run twice against the same chain… by @tjayrush in #3230
- Closed issue #2964 by @tjayrush in #3231
- Fixes issue #3232 by @tjayrush in #3235
- Implements chifra config edit by @tjayrush in #3237
- New scraper - pre-merge cleanup 1 by @tjayrush in #3243
- New scraper - pre-merge cleanup 2 by @tjayrush in #3244
- Bump get-func-name from 2.0.0 to 2.0.2 in /sdk/typescript by @dependabot in #3249
- Adds chain to Model interface by @tjayrush in #3261
- Fix/build fixes by @tjayrush in #3262
- Further cleanup in preparation for version 2.0.0 by @tjayrush in #3265
- Fixes build by @tjayrush in #3269
- Various updates to pinning while scraping (removed), withdrawals on blocks (added), other - slight breaking change by @tjayrush in #3270
- New scraper and many other things by @tjayrush in #3271
- Cleans up a few test cases and temporarily turns off chifra monitors by @tjayrush in #3273
- Cleaning by @tjayrush in #3275
- Finished this super painful merge by @tjayrush in #3276
- chifra chunks --pin improvements by @tjayrush in #3277
- Fix/3272 file option broken by @tjayrush in #3278
- Fix/remote manifest by @tjayrush in #3279
- Bumps version to v1.5.0-release by @tjayrush in #3280
- Fixes issue chifra init if it changes any files -- should invalidate … by @tjayrush in #3281
- Closes chifra abis - --clean option should be called --decache #3284 by @tjayrush in #3285
- First pass at notification system by @tjayrush in #3283
- Improvements to chifra names and closes various issues. by @tjayrush in #3292
- Improves debugging of logs and index by @tjayrush in #3295
- Tries to fix testing on develop by @tjayrush in #3296
- Adds --rewrite option to chifra chunks --pin --deep by @tjayrush in #3297
- Re-writes chifra init --dry_run by @tjayrush in #3300
- No longer deletes chunks ahead of manifest in chifra init -all by @tjayrush in #3303
- Allows for managing remote pins and tagging the index by @tjayrush in #3308
- Fixes tagging by @tjayrush in #3309
- Removes most boilerplate for IsPorted and handled from output.go thro… by @tjayrush in #3311
- Fixes issue #3313 by @tjayrush in #3316
- Updates boxo by @tjayrush in #3317
- Partial fix for issue #2928 by @tjayrush in #3318
- Fixes slow scraper? by @tjayrush in #3320
- Feature/withdrawals by @tjayrush in #3326
- Hot fix to allow for upgrading to 1.5.0 while still allowing downgrades by @tjayrush in #3327
- Fix chifra chunks index --check for chifra init mode by @tjayrush in #3328
- Feature/chunks pins count 1 by @tjayrush in #3334
- Fix some typos by @vuittont60 in #3329
- Bump google.golang.org/grpc from 1.54.0 to 1.56.3 in /src/apps/chifra by @dependabot in #3336
- Typos by @tjayrush in #3337
- Various improvements to various things by @tjayrush in #3335
- Hot fixes two issues with version and withdrawal txs being in index. by @tjayrush in #3341
- Removes unused --wei global option by @tjayrush in #3344
- Adds --withdrawal to various by @tjayrush in #3345
- Fix/erigon trace change by @tjayrush in #3349
- chifra init --all overwriting valid chunks by @tjayrush in #3351
- 3324 chifra chunks index truncate should show progress by @tjayrush in #3352
- Fixes an issue with finding block with no addresses (which is actuall… by @tjayrush in #3354
- Bump google.golang.org/grpc from 1.54.0 to 1.56.3 in /src/apps/chifra by @dependabot in #3353
- Bump google.golang.org/grpc from 1.54.0 to 1.56.3 in /src/apps/chifra by @dependabot in #3356
- Fixes the issue further by @tjayrush in #3355
- Implements chifra export --withdrawals by @tjayrush in #3360
- Allows for adjustible sleep time during pinning based on size. by @tjayrush in #3362
- Improved chifra index manifest by @tjayrush in #3364
- Display type field in transactions (if non-zero) by @tjayrush in #3366
- 3307 chifra monitors should have a decache option by @tjayrush in #3367
- 3299 chifra scrape touch by @tjayrush in #3368
- Various small improvements by @tjayrush in #3370
- Further improvements including fix to #3363 by @tjayrush in #3372
- Removes history group from toml file. by @tjayrush in #3373
- Further improvements 2 by @tjayrush in #3374
- Very small update to tracing rpc usage to corrent a very small issue by @tjayrush in #3375
- Final changes to make updated index possible by @tjayrush in #3378
- Finish version 2.0.0 by @tjayrush in #3380
- Seriously now. THis is it. by @tjayrush in #3382
- Version 2.0.0 by @tjayrush in #3383
New Contributors
- @vuittont60 made their first contribution in https://...
TrueBlocks Version 1.0.0
What's Changed
- Fixes tests due to using totalSupply on latest block by @tjayrush in #2940
- Closes #2942 by @tjayrush in #2943
- Feature/chunks manifest check deep 2 by @tjayrush in #2945
- Bugfix/names clean reporting tests by @dszlachta in #2944
- Fixes #2938 by @tjayrush in #2947
- Fixes #2930 by @tjayrush in #2951
- Fixed: gRPC connection error is always displayed by @dszlachta in #2950
- Implements both --first_block and --dry_run for chifra init by @tjayrush in #2953
- Fixes build by @tjayrush in #2954
- Fixes #2955 by @tjayrush in #2956
- Feature/transactions uniq 2 by @tjayrush in #2963
- Cleanup/remove old tests by @tjayrush in #2965
- feature/blocks-logs-and-trace-port by @tjayrush in #2967
- Feature/blocks uncles in go by @tjayrush in #2968
- Implements chifra transactions --log by @tjayrush in #2970
- Feature/port state call by @dszlachta in #2972
- Issue #2974 Follow on 1 by @tjayrush in #2975
- 2982 chifra state follow on 2 by @tjayrush in #2983
- 2984 meta data fix by @tjayrush in #2985
- Fixed articulating multiple anonymous arguments by @dszlachta in #2989
- Feature/transactions accounting 2 by @tjayrush in #2992
- Port the rest of
chifra state
by @dszlachta in #2988 - Closes #2997 - removes trailing zeros from floats throughout by @tjayrush in #2998
- Closes #2999 - cleanups to be more consistent with other tools by @tjayrush in #3000
- Feature/port state follow on 1 by @tjayrush in #3005
- Completely removes getState c++ code by @tjayrush in #3006
- Ports all code in ./tools folder by @tjayrush in #3008
- Feature/better export testing by @tjayrush in #3013
- Removes all C++ testing code as unused by @tjayrush in #3015
- Fix trace testing by @tjayrush in #3016
- Fixes previously broken test cases in various tools by @tjayrush in #3019
- Cleans up RPC package by @tjayrush in #3022
- Fixes #3020 by @dszlachta in #3025
- 3026 use error chan troughout by @tjayrush in #3028
- 3029 improve monitor package by @tjayrush in #3030
- 3031 lessen dependencies on go ethereum common package by @tjayrush in #3032
- 3039 chifra receipts make concurrent by @tjayrush in #3040
- Improves --articulation across multiple tools. Closes #3041 by @tjayrush in #3042
- Removes dependacy on all but utillib from dev_tools by @tjayrush in #3043
- add diff script and results by @wakamex in #3037
- Feature/use identifier maps cache by @dszlachta in #3046
- Feature/enable caching by @dszlachta in #3023
- Fixed #3047 by @dszlachta in #3049
- Adjusting neighbors output to make porting easier. by @tjayrush in #3050
- Ariel tm patch 2 by @tjayrush in #3052
- Rename staging to RipeBlock close to chain head by @ArielTM in #3018
- Fixes IterateOverMap by @tjayrush in #3053
- Feature/use identifier maps with disabled cache by @tjayrush in #3044
- Surrounds handler code with a timer for performance testing by @tjayrush in #3055
- Removes all c++ examples but ports many of them to GoLang first. Fixes build in various ways. by @tjayrush in #3056
- Feature/cleanups prior to porting by @tjayrush in #3058
- Feature/cleanups prior to porting by @tjayrush in #3059
- Catches up EtherSlurp tool to latest code by @tjayrush in #3060
- Catching chifra transactions up to latest code by @tjayrush in #3061
- Feature/txs enable cache by @dszlachta in #3057
- Post merge cleanup by @tjayrush in #3064
- Cleanup/change cache help line by @tjayrush in #3074
- Feature/finalized cache rpc options by @dszlachta in #3068
- Cleanup/linting with staticchecker by @tjayrush in #3080
- Feature/port chifra export appearances by @tjayrush in #3062
- Ports chifra export --logs to goLang by @tjayrush in #3083
- Ports chifra export --balances to goLang by @tjayrush in #3084
- Feature/capabilities for global options by @tjayrush in #3085
- Move all global options to capabilities. Add Default option and imple… by @tjayrush in #3087
- Cleaning tests by @tjayrush in #3088
- Adds caps testing by @tjayrush in #3091
- Bugfix/3078 maxgas not cached by @dszlachta in #3089
- Adds more tests, shows caps in tests, #3092 by @tjayrush in #3093
- Adding --neighbors (but disabled) to chifra export by @tjayrush in #3098
- Bumps version to v0.76.0-beta by @tjayrush in #3099
- Add support for chifra export --receipts by @tjayrush in #3100
- Feature/port export testing by @tjayrush in #3101
- Adds support for chifra export --traces by @tjayrush in #3102
- Moved DefaultRpcOptions out of internal/global by @dszlachta in #3090
- Fixing build by @tjayrush in #3104
- Adds TB_OVERRIDE_CID to force downloading a different manifest by @tjayrush in #3105
- Feature/remove log level by @tjayrush in #3108
- Removes separate ens package by moving it into rpcClient by @tjayrush in #3109
- Removes separate node package by moving it into rpcClient by @tjayrush in #3110
- Feature/improve rpc client package by @tjayrush in #3111
- Fixes incorrect use of UnchainedIndex for non-mainnet chains by @tjayrush in #3112
- Bumps version to v0.76.0-beta by @tjayrush in #3114
- Begins forcing access to the RPC through an object by @tjayrush in #3113
- Updates chifra export to use new caching code - but still not active … by @tjayrush in #3117
- Bugfix/token oldbugs by @dszlachta in #3120
- Catches up to caching code in full port by @tjayrush in #3121
- Fixes #3126 by @tjayrush in #3127
- 3128 concurrent access to map core dumps by @tjayrush in #3129
- Removes chain from most methods on rpcClient.Options by @tjayrush in #3124
- Moved linter job to build w...
Erie - AutoNames Server
What's Changed
- Fixes issue #2411 by @tjayrush in #2871
- Fixes issue with meta data by @tjayrush in #2872
- Changes showHidden to verbose to be more clear by @tjayrush in #2874
- Issue 2298/better terse errors by @tjayrush in #2875
- Fixes issue #2591 by @tjayrush in #2876
- Fixes issue #2764 by @tjayrush in #2877
- Fixes issue #2574 by @tjayrush in #2878
- Issue/fix monitor decache by @tjayrush in #2880
- Fixes issue #2839 by @tjayrush in #2885
- Feature/2819 chifra list range by @tjayrush in #2886
- Implements --unripe for chifra list - fixes issue #2834 by @tjayrush in #2887
- Removes abiSource - fixes issue #2721 by @tjayrush in #2888
- A few comments and cleanups by @tjayrush in #2889
- Fixes issue #2760 by @tjayrush in #2890
- Fixes issue #2893 by @tjayrush in #2894
- Removes some unused testing code by @tjayrush in #2897
- Fixes issue #2845 by @tjayrush in #2895
- Fixes issue 2302 by @tjayrush in #2903
- ensure staging changed before rename and removal by @ArielTM in #2901
- Fixes two chifra transactions tests by @tjayrush in #2905
- gRPC names server by @dszlachta in #2856
- Added a few comments, updated protoc by @tjayrush in #2906
- Issue 2289/manifest truncate fixes 2 by @tjayrush in #2908
- Closes #2509 by @tjayrush in #2909
- Fixes chifra chunks index --truncate, cleans chifra chunks stats by @tjayrush in #2912
- Closes #2579 by @tjayrush in #2913
- Bugfix/grpc names minor fixes by @dszlachta in #2914
- 2915 chifra chunks overview issue by @tjayrush in #2917
- Fixes CPP build issue on Fedora, closes #2922 by @paulkuhle in #2923
- Implement names --clean by @dszlachta in #2860
- Feature/names autoname by @dszlachta in #2921
- Develop by @tjayrush in #2935
New Contributors
- @ArielTM made their first contribution in #2901
- @paulkuhle made their first contribution in #2923
Full Changelog: v0.64.0-beta...v0.70.0-beta
Elk - 1st Q 2023
What's Changed
- Feature/better log export 2 by @tjayrush in #2864
- Fixes issue #2526 by @tjayrush in #2865
- Fixes issue #2526 by @tjayrush in #2867
- Fixes website, adds date to log data, adds --decache to blocks and transactions by @tjayrush in #2869
- Merging for release 0.64.0 by @tjayrush in #2870
Full Changelog: v0.62.2-beta...v0.64.0-beta
Details of this change are available here: https://github.com/TrueBlocks/trueblocks-core/blob/master/CHANGES.md#v0640-20230420
Delaware - Portlandia V3
What's Changed
- Issue/2677 cleanup timestamp by @tjayrush in #2778
- Closes issue #2672 by @tjayrush in #2781
- Better logging by @tjayrush in #2783
- Feature/2787 logs port by @tjayrush in #2788
- Feature/2789 port traces articulate by @tjayrush in #2792
- Updates tests for chifra slurp prior to port to GoLang by @tjayrush in #2798
- Ports EthSlurp to GoLang by @tjayrush in #2795
- Make base package by @tjayrush in #2801
- Feature/automate cache code by @tjayrush in #2802
- Reworks the formatting of auto-gen types by @tjayrush in #2803
- Prepares for automating caching code by @tjayrush in #2807
- Fixes bug introduced in previous merge by @tjayrush in #2808
- Furthers auto-gen by @tjayrush in #2809
- Starts to try to implement cache in the types by @tjayrush in #2811
- Feature/2790 port names performance by @dszlachta in #2824
- Feature/2790 port names by @dszlachta in #2796
- Feature/2790 port names follow on by @tjayrush in #2827
- Adds --bounds to chifra list by @tjayrush in #2828
- Feature/daemon scrape monitor 3 by @tjayrush in #2829
- Fixed #2831 by @dszlachta in #2832
- Switch to StreamMany by @tjayrush in #2830
- Further cleanup of types and documentation of same by @tjayrush in #2833
- Port chifra status and chifra config to GoLang by @tjayrush in #2838
- Fixed #2755 by @dszlachta in #2842
- Port chifra status by @tjayrush in #2840
- Delaware - Portlandia - v0.62.0 by @tjayrush in #2852
Full Changelog: v0.60.0-beta...v0.62.0-beta
Dauphin - More Ports
What's Changed
- Cy mule develop by @tjayrush in #2701
- Feature/port chifra abis by @dszlachta in #2661
- Custom Address type returning lowercase Hex by @dszlachta in #2704
- Chifra abis code review fixes by @dszlachta in #2705
- Feature/chifra abis generate by @tjayrush in #2716
- Fixes incorrect conversion of bytes to string by @tjayrush in #2717
- Removes debugging printouts during testing for articulate by @tjayrush in #2720
- Feature/better reconciliations by @tjayrush in #2722
- Updates tests to new version of Erigon by @tjayrush in #2724
- Update/remove unused code by @tjayrush in #2727
- Re-enables tests for chifra abis --known by @tjayrush in #2728
- Issue/2650 decache should remove abis by @tjayrush in #2729
- Feature/better names by @tjayrush in #2731
- Fix GitHub action by @dszlachta in #2743
- A single change - CLogEntry to CLog by @tjayrush in #2747
- Better/make class2 by @tjayrush in #2752
- Post merge cleanup by @tjayrush in #2753
- Further improvements to code generation code by @tjayrush in #2756
- Feature/post merge fixes by @tjayrush in #2757
- READY TO MERGE - Fixes (or turns off) test cases for GoLang articulation by @tjayrush in #2759
- Feature/port articulation fix tests by @dszlachta in #2765
- Feature/port articulation cleanup by @tjayrush in #2767
- Feature/port articulation uniq by @tjayrush in #2768
- Port articulation part 1 by @dszlachta in #2707
- Merge into master by @tjayrush in #2775
- Bump golang.org/x/net from 0.0.0-20220607020251-c690dde0001d to 0.7.0 in /src/apps/chifra by @dependabot in #2742
- Bump golang.org/x/net in /src/apps/chifra by @tjayrush in #2776
Full Changelog: v0.55.0-beta...v0.60.0-beta
For a list of all changes, see here.
Cumberland - ManyPorts
What's Changed
- Feature/python sdk and aliases by @tjayrush in #2639
- Many improvements to the README files. by @tjayrush in #2643
- Feature/better help files by @tjayrush in #2644
- Adds crosslinks into and out of the API docs and the READMEs by @tjayrush in #2646
- Cleaning up testing environment in prep for next leg of porting by @tjayrush in #2648
- 2649 chifra cmd remove to file option by @tjayrush in #2652
- Fixes issue #2630 by @tjayrush in #2654
- Fixes some issues with scraper by @tjayrush in #2653
- Feature/better help files 3 by @tjayrush in #2656
- Feature/better help files 4 by @tjayrush in #2657
- Update README.md by @tjayrush in #2659
- Updating by @tjayrush in #2660
- More flexible Model definition by @dszlachta in #2655
- Allows partial ports by @tjayrush in #2670
- Feature/golang port for chifra blocks 1 version 2 by @tjayrush in #2671
- Feature/update help by @tjayrush in #2679
- Fix: typos by @omahs in #2681
- Known ABI files generator (wip) by @dszlachta in #2684
- Golang port for chifra blocks 1 version 5 by @tjayrush in #2683
- 2688 chifra packages use custom errors for rpc by @tjayrush in #2690
- Golang port for chifra traces 1 version 1 by @tjayrush in #2691
- Develop by @tjayrush in #2698
Full Changelog: v0.50.0-beta...v0.55.0-beta
CHANGES: https://github.com/TrueBlocks/trueblocks-core/blob/master/CHANGES.md