Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module github.com/coinbase/rosetta-sdk-go to v0.8.3 - autoclosed #236

Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 15, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/coinbase/rosetta-sdk-go v0.5.9 -> v0.8.3 age adoption passing confidence

Release Notes

coinbase/rosetta-sdk-go (github.com/coinbase/rosetta-sdk-go)

v0.8.3: Generic improvements

Compare Source

What's Changed

Full Changelog: coinbase/mesh-sdk-go@v0.8.2...v0.8.3

v0.8.2: Generic improvements

Compare Source

What's Changed

Full Changelog: coinbase/mesh-sdk-go@v0.8.1...v0.8.2

v0.8.1: Refactor of error handling and badger db in-memory mode

Compare Source

What's Changed

Full Changelog: coinbase/mesh-sdk-go@v0.8.0...v0.8.1

v0.8.0: Error Handling Optimization

Compare Source

What's Changed

Full Changelog: coinbase/mesh-sdk-go@v0.7.11...v0.8.0

v0.7.11

Compare Source

v0.7.10: Update Account parser logic and library upgrades

Compare Source

What's Changed

Full Changelog: coinbase/mesh-sdk-go@v0.7.9...v0.7.10

v0.7.9: upgrade to resolve ambiguous dependency issues

Compare Source

What's Changed

Full Changelog: coinbase/mesh-sdk-go@v0.7.8...v0.7.9

v0.7.8: Validation changes and dependency management

Compare Source

What's Changed

New Contributors

Full Changelog: coinbase/mesh-sdk-go@v0.7.6...v0.7.8

v0.7.7: Bug fix for prefunded account for UTXO based chains

Compare Source

What's Changed

Full Changelog: coinbase/mesh-sdk-go@v0.7.5...v0.7.7

v0.7.6: Support fetching coins info via /account/coins endpoint for UTXO chain

Compare Source

What's Changed

  • Support fetching coins info via /account/coins endpoint for UTXO chain by @​shiatcb in #​392

Full Changelog: v0.7.5…v0.7.6

v0.7.5: Bug fix for comparing amount sign in rosetta-sdk-go

Compare Source

What's Changed

New Contributors

Full Changelog: v0.7.4…v0.7.5

v0.7.4: Library updates and bug fixes

Compare Source

What's Changed

New Contributors

Full Changelog: coinbase/mesh-sdk-go@v0.7.3...v0.7.4

v0.7.3: [email protected] support

Compare Source

What's Changed

New Contributors

Full Changelog: coinbase/mesh-sdk-go@v0.7.2...v0.7.3

v0.7.2: Asserter enhancements and minor bug fixes

Compare Source

This release include some asserter enhancements, bug fixed and dependency updates

Change log

  • fee should't have related op #​356
  • set balance to 0 if coin not found #​358
  • Related ops checks #​355

v0.7.1: Update dependencies for security vulnerability and other minor fixes

Compare Source

This releases include some critical dependency upgrades and minor fixes

Change log

  • Always add accounts to inactive reconciler queue #​350
  • update gjson and geth #​342
  • [Chore] Add better logging for prefunding an address #​336

v0.7.0: Support more validations of rosetta implementation by using a validation config

Compare Source

This release includes support for more validations in asserter package via a validation config. With this change we can provide a validation file defined in a pre-defined format to validate the rosetta implementation. Currently supported validation is defined here

NOTE: This change introduces a new parameter while initializing Asserter in asserter.go. When you upgrade to this version you will have to change the code to pass this parameter where you initialize the asserter. If you don't want to use this feature, you can just pass an empty string to this parameter.

Changelog

  • Improve logging when unable to lookup balance > min #​329
  • add asserter validation doc #​328
  • upgrade to go 1.16 to fix addlicense library and build #​327
  • Introduce a validation config for validating operation using rosetta-cli #​326
  • Fixes #​239 #​249
  • add logger for insufficiently funded accounts during construction #​313

v0.6.10: Support Zero or Opposite Amount Value in Parser

Compare Source

This release includes support for matching operations with 0 or opposite value amounts in the parser and a bug fix.

Changelog

  • Support for matching operations with 0 or opposite value amounts in parser #​305
  • Fix for nil pointer dereference when initializing fetcher with timeout #​304

v0.6.9: Add Related Transactions Support in Storage

Compare Source

This release includes storage logic for Related Transactions introduced in [email protected] and a bug fix.

Changelog

  • Support for related transactions in storage layer #​290
  • Fix for bug related to overriding http.Client in fetcher #​302

v0.6.8: [email protected] Support

Compare Source

This release updates rosetta-sdk-go to support [email protected] and fixes a few bugs.

Changelog
  • Update check tip util functions to return both at-tip status and block id #294
  • Utility functions to check storage and network tip status #293
  • Transactions in unsynced blocks no-longer assumed pruned #292
  • Bump github.com/vmihailenco/msgpack/v5 from 5.1.0 to 5.1.4 #288
  • Bump github.com/tidwall/sjson from 1.1.2 to 1.1.4 #285
  • Bump github.com/tidwall/gjson from 1.6.4 to 1.6.7 #287
  • fix error message, skip reconciliation if account missing #291
  • Add types and assertions for Related Transactions #289
  • feat(keys): support secp256r1 #278

v0.6.7: [storage][bug] Fix FindTransaction Regression

Compare Source

This release fixes a small regression in FindTransaction introduced in #​269.

Changelog
  • [bug][storage] Fix FindTransaction Regression #280
  • Bump github.com/ethereum/go-ethereum from 1.9.24 to 1.9.25 #279

v0.6.6: [constructor] DSL Enhancements

Compare Source

This release includes changes to make the DSL more useful by persisting data across workflow invocations.

Changelog
  • [constructor] Add set_blob and get_blob to DSL #277
  • Bump github.com/tidwall/gjson from 1.6.3 to 1.6.4 #270
  • [constructor] Transactional KV Store #276
  • [fetcher] Optionally Force Retry #275

v0.6.5: Support [email protected]

Compare Source

This release introduces one more set of storage optimizations and upgrades rosetta-sdk-go to support [email protected]. This is the last breaking storage change we have planned for the foreseeable future!

WARNING: THIS RELEASE INCLUDES BREAKING CHANGES TO HOW DATA IS STORED ON DISK.

Changelog
  • [storage] Protect against nil Helper and/or Handler in BalanceStorage #273
  • [storage] Single Errgroup Pool for BlockWorkers #272
  • [chore] [email protected] #271
  • [syncer/storage] Pre-store Blocks #269

v0.6.4: Miscellaneous Fixes and Improvements

Compare Source

This release includes miscellaneous bug fixes and improvements. The most notable of these changes is the ability to override inactive reconciliation checking to force accounts to be re-reconciled at tip!

Changelog
  • [database] Update BadgerDB Performance Settings #267
  • [reconciler] Inactive Reconciliation Bypass #264
  • [BUG][reconciler] Handle Skipped Reconciliations Correctly #266
  • [constructor/worker] Error if random range < 0 #265
  • [client] Handle 408 Status Code as Retriable #263

v0.6.3: Pruning Optimization

Compare Source

This release is a fast follow to v0.6.2 and introduces block pruning optimizations.

WARNING: THIS RELEASE INCLUDES BREAKING CHANGES TO HOW DATA IS STORED ON DISK.

Changelog
  • [storage] Block Pruning Optimization #261

v0.6.2: storage Refactor

Compare Source

This release includes significant optimizations to the storage package. When used with rosetta-cli, we observed over a 20x improvement in sync speed and reconciliation rate (mostly due to a reduction in lock contention). Special shoutout to @​yflinn, @​sidhujag, and @​HelloKashif for helping to identify bottlenecks!

WARNING: THIS RELEASE INCLUDES BREAKING CHANGES TO HOW DATA IS STORED ON DISK.

Changelog
  • [asserter] Backwards Compatibility for Operation.Status #260
  • [chore] Miscellaneous Nits Before Release #259
  • Bump github.com/vmihailenco/msgpack/v5 from 5.0.0 to 5.1.0 #256
  • [reconciler] Performance Overhaul #258
  • feat: support schnorr_1 for zilliqa #257
  • [storage] Small Nits #255
  • [storage] Balance Storage Overhaul #252
  • [storage] Interface Refactor + Test Cleanup #254
  • [storage] Interface Overhaul #251
  • [statefulsyncer] Add Variadic Initializer #250
  • [utils] Implement ShardedMap #248
  • [utils] Add MutexMap #246
  • [utils] Implement PriorityMutex #244
  • [chore] Update msgpack #245

v0.6.1: [Chore] Miscellaneous Updates

Compare Source

This release includes updates for a few packages (including a security release for go-ethereum).

Changelog
  • [chore] Update golangci-lint to v1.32.2 #238
  • Bump github.com/tidwall/gjson from 1.6.1 to 1.6.3 #226
  • Bump github.com/ethereum/go-ethereum from 1.9.23 to 1.9.24 #236

v0.6.0: [email protected]

Compare Source

This PR updates rosetta-sdk-go to use [email protected]. Notably, this adds support for "indexer" endpoints!

Changelog
  • [utils] Update FetcherHelper #235
  • [syncer] Only invoke cancel when successful #234
  • [chore] [email protected] #233
  • [chore] v1.4.7 Upgrade (Part 2) #232
  • [chore] v1.4.7 Upgrade #231
  • [client/fetcher] Retry 502, 503, and 504 HTTP Codes #230

v0.5.10: Miscellaneous Optimizations and Bug Fixes

Compare Source

This releases includes a ton of optimizations and bug fixes related to possible race conditions.

Changelog
  • [syncer] Cache Observed Tip #229
  • [chore] Fix Flaky Test (part 2) #228
  • [chore] Remove Extra File #225
  • [reconciler] Fix Flaky Test #224
  • [reconciler] Don't Prune During Inactive Reconciliation #223
  • [syncer] Configurable Reorg Depth #222
  • [reconciler] Inactive Pruning Race + Inactive Pruning Support #221
  • [reconciler] Fix Pruning Race #217
  • Bump github.com/fatih/color from 1.9.0 to 1.10.0 #218

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/github.com-coinbase-rosetta-sdk-go-0.x branch from eb3d6a4 to 6e1fdc1 Compare January 22, 2024 10:12
@renovate renovate bot changed the title Update module github.com/coinbase/rosetta-sdk-go to v0.8.3 Update module github.com/coinbase/rosetta-sdk-go to v0.8.3 - autoclosed Jan 22, 2024
@renovate renovate bot closed this Jan 22, 2024
@renovate renovate bot deleted the renovate/github.com-coinbase-rosetta-sdk-go-0.x branch January 22, 2024 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants