Skip to content

Releases: 84hero/evm-scanner

v0.2.0

19 Dec 16:06
2fccb37

Choose a tag to compare

Changelog

  • 93947f0 Merge pull request #3 from 84hero/develop
  • 2fccb37 Merge pull request #4 from 84hero/develop
  • 673c255 chore: formatting and documentation improvements to raise goreportcard score
  • b741321 chore: prepare release v0.2.0
  • 9134aa3 chore: update README badges with a centered professional layout
  • 3ed87c3 chore: update config and examples for new RPC API
  • 57ff835 feat(rpc): add per-node rate limiting, concurrency control and circuit breaker
  • 68d0b1a fix: adjust stress tests for CI environment
  • 47ffa20 fix: remove unused pickBestNode function

v0.1.0

19 Dec 00:26
13455c8

Choose a tag to compare

Changelog

  • 2bb72c3 Merge pull request #1 from 84hero/develop
  • 13455c8 Merge pull request #2 from 84hero/develop
  • 8f2df49 chore: Ignore WriteString return values in test file operations.
  • 933b373 ci: add GitHub Actions workflows for GoReleaser, testing, linting, and build verification.
  • 09429c9 ci: add redis service to test workflow
  • be6ce3e ci: update branch triggers and remove non-existent main branch
  • fa9bf89 feat: Expose node metrics via getter methods and refine CI test scope to exclude example directories.
  • 3b17f9d feat: Initial implementation of EVM scanner with filtering, various output sinks, and project infrastructure.
  • 785d38c feat: add comprehensive English and Chinese documentation and update README files
  • 2b6bbcb feat: add error handling to scanner start routine
  • 79b6e5a feat: introduce EVM event scanner with core logic, multiple storage options, and usage examples.
  • 81ff4dd feat: update Go version, GitHub Actions, add make cover target, and expand test coverage for webhook, storage, rpc, decoder, and sink components.
  • 1988adf fix: Correct scanner interval type to time.Duration and resolve SQL query placeholder formatting.
  • 2660fae fix: Resolve CI build failure by fixing .gitignore and updating Go version
  • 0d72cfd fix: resolve race conditions and improve test stability in scanner and rpc pool
  • f6db987 fix: update goreleaser config to v2 format
  • d426e7b refactor: Improve sink error handling, clean up config test code, and remove unused RPC node mutex.