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

JSON-RPC local cache for v2 bots #855

Merged

Commits on Mar 22, 2024

  1. JsonRPC Cache

    Add cache test
    
    Add json rpc cache to executable
    
    Make cache config optional, debug logs in cache, fix dispatcher url path
    
    Refactor json rpc cache
    
    Fix cache keys
    
    Use mappers from the forta-core-go
    
    Move jsonrpc changes of proxy to cache package
    
    Tweak events polling in cache
    
    Use go-cache package
    
    Rename cbe (Combined Block Event) to BlockData
    
    Add retries to r2_client
    
    Check 404 error body, check if node has assigned bots
    
    Inject sdk cache configuration to agents
    
    Refactor
    
    Fix registry usage
    
    Add logging
    
    Update forta-core-go
    
    Metrics draft
    
    Fix nil panic
    
    Fix params string
    
    Add log on cache miss
    
    Improve polling
    
    Increase bucket time if no bots assigned
    
    Decrease max backoff to 10 seconds
    
    Fix bug in r2 client
    
    Retry on 'Block too old'
    
    Clean metrics in jsonrpc cache
    dkeysil committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    2d6c53a View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    ae6e81a View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Add per chain health checks

    dkeysil committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a3e3849 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    214d3b3 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    0ce9b61 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Add aut for health handler

    dkeysil committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    90882b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f23c60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b17eada View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Switch from brotli to gzip

    dkeysil committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    42e6876 View commit details
    Browse the repository at this point in the history