Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MASQ-Project/Node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.9.0
Choose a base ref
...
head repository: MASQ-Project/Node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.9.1
Choose a head ref
  • 9 commits
  • 92 files changed
  • 3 contributors

Commits on Aug 20, 2025

  1. Gh 599 - Neighborhood Graph command (#681)

    * implementation of dotgraph in Neighborhood with test
    
    * using UiGetNeighborhoodGraphResponse for serde_json
    
    * masq ui client command implementation
    
    * formatting
    
    * factory for command and few more tests
    
    * example.com to www.example.com
    
    * addressed review comments
    
    * fixing the test assertion in can_deserialize_ui_get_neighborhood_graph
    czarte authored Aug 20, 2025
    Configuration menu
    Copy the full SHA
    44b58e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2025

  1. GH-622-raw: Merged in master (#696)

    * PersistentConfiguration now handles CryptDEs
    
    * Temporary commit
    
    * All tests apparently passing
    
    * Starting to deal with the consequences of removing CryptDE as a static
    
    * About two-thirds done.
    
    * All unit tests passing
    
    * New integration test is passing
    
    * Unit, integration, and multinode tests passing
    
    * Review issues
    
    * Removed two fields from BootstrapperConfig
    
    * Formatting
    
    * Review issues
    
    * Removed unused second parameter to CrashTestDummy constructor
    
    * Formatting
    
    * Changing the way database passwords are established
    
    * Formatting
    
    * Trying to find issue with --fake-public-key and chain
    
    * Multinode tests and unit tests are working.
    
    * Formatting and removing debug logs
    
    * Removed unused import
    
    * Clippy appeasement
    
    * Review issues
    
    * Formatting
    
    * Switched test from example.com to testingmcafeesites.com
    
    * Made running single integration tests easier; added TLS retries to integration test
    
    * Formatting
    
    * Race in setup_reporter removed
    
    * Increased a timeout
    
    * Formatting
    
    * example.com -> www.example.com
    
    * Review issues
    dnwiebe authored Aug 31, 2025
    Configuration menu
    Copy the full SHA
    ded8ac0 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2025

  1. GH-685 New Defaults and Blockchain service URL check (#708)

    * New default values for Base Mainnet, New default chain Base Mainnet, Configuration Error when blockchain-service-url is not provided, Help with links for public RPC endpoints
    
    * fixing the tests
    
    * fix for testing run without blockchain-service-url, fixed tests
    
    * removing wrongly placed --blockchain-service-url
    
    * formatting
    
    * fix integration test with chain dir
    
    * fix financial test
    
    * remove unused import
    
    * integration tests fix
    
    * fixing Windows tests
    
    * fixing masq UI
    
    * wait to  Node shutdownt increased to 10 sec
    
    * remove empty line
    
    * fixing tests with default chain directory
    
    * fixing gwei_min_resolution_clause in receivable_dao.rs::custom_query
    
    * formatting
    
    * fixed multinode tests
    
    * formatting
    
    * after self review
    
    * addressing review comments
    
    * fix typo in test
    
    * review2 changes
    czarte authored Sep 30, 2025
    Configuration menu
    Copy the full SHA
    fb9718e View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2025

  1. Breaking change to remove RRID from CORES packages (#740)

    * Fixed the AddRouteResultMessage panic problem too
    
    * Preemptive review issues
    
    * Formatting
    
    * example.com -> www.example.com
    
    * Formatting
    
    * Added some debug logging to track RRI
    
    * Formatting
    
    * Clippy
    
    * Made RRI logs more consistent and increased straggler timeout to 30s
    
    * Typo corrections
    
    * Interim commit
    
    * Tests pass
    
    * Unit tests pass
    
    * Interim commit: a real mess
    
    * Proxy Server tests passing; some cleanup yet to do
    
    * Unit tests are all passing
    
    * Unit and multinode tests pass
    
    * All the tests pass now
    
    * Tests passing except one in proxy_client
    
    * RRIDs are completely gone; hostnames are mandatory.
    
    * MOre review issues
    
    * Review issues
    
    * Test is passing now, and code is cleaner
    
    * Cleaned up some code
    
    * More review issues
    
    * Formatting
    
    * Added packet describers
    
    * Error message change.
    
    * log messages enhanced of StreamKey
    
    ---------
    
    Co-authored-by: czarte <czarte@gmail.com>
    dnwiebe and czarte authored Nov 5, 2025
    Configuration menu
    Copy the full SHA
    a151e96 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2025

  1. Revert "Breaking change to remove RRID from CORES packages (#740)" (#742

    )
    
    Revert "Breaking change to remove RRID from CORES packages (#740)"
    This reverts commit a151e96.
    czarte authored Nov 6, 2025
    Configuration menu
    Copy the full SHA
    a71cd1f View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2025

  1. Update ci-matrix to test new runners (#741)

    * update ci-matrix to test new runners
    
    * Revert Windows runner in CI matrix
    
    Moving windows runner back to 2022, so we can allow macos-latest to fully run through Actions
    kauri-hero authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    42eebcc View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2025

  1. Refine regex for max block count extraction and add test (#735)

    * Refine regex for max block count extraction and add test
    
    Updated regex to capture maximum block count from error messages more accurately - namely update to Nodies provider. Added a new test case for extracting this specific error response.
    
    * Fix inclusive range calculation for block scanning in BlockchainInterfaceWeb3
    Adjusted the end block marker calculation to correctly account for inclusive ranges by subtracting 1 from the scan range. T
    
    * Fix block marker calculations in tests for blockchain bridge and interface. Adjusted expected new start block values to ensure accurate transaction retrieval and logging.
    kauri-hero authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    e82da77 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2026

  1. GH-623: Direct Node to pick new public key on the command line (#679)

    * PersistentConfiguration now handles CryptDEs
    
    * Temporary commit
    
    * All tests apparently passing
    
    * Starting to deal with the consequences of removing CryptDE as a static
    
    * About two-thirds done.
    
    * All unit tests passing
    
    * New integration test is passing
    
    * Unit, integration, and multinode tests passing
    
    * Review issues
    
    * Removed two fields from BootstrapperConfig
    
    * Formatting
    
    * Review issues
    
    * Removed unused second parameter to CrashTestDummy constructor
    
    * Formatting
    
    * Changing the way database passwords are established
    
    * Formatting
    
    * Trying to find issue with --fake-public-key and chain
    
    * Multinode tests and unit tests are working.
    
    * Formatting and removing debug logs
    
    * Removed unused import
    
    * Clippy appeasement
    
    * Review issues
    
    * Formatting
    
    * Switched test from example.com to testingmcafeesites.com
    
    * Made running single integration tests easier; added TLS retries to integration test
    
    * Formatting
    
    * Race in setup_reporter removed
    
    * Increased a timeout
    
    * Formatting
    
    * example.com -> www.example.com
    
    * Review issues
    
    * SetupReporter tests are modified and passing
    
    * Parsing command-line parameter
    
    * Implemented --new-public-key
    
    * --new-public-key default is now '' / Blank
    
    * Review issues
    
    * Now we know what to do, but there's a missing test
    
    * Now the GH-623 problem should be fixed
    
    * .gitignore for Copilot
    
    * Added newly-required --blockchain-service-url parameter to a test
    
    * Did some (not all) switching from www.example.com to www.testingmcafeesites.com
    
    * Now bad parameters return configuration error rather than panicking
    
    * formatting
    
    * If configuration returns the right error, it doesn't have to panic.
    
    ---------
    
    Co-authored-by: KauriHero <kaurihero@masq.ai>
    Co-authored-by: czarte <czarte@gmail.com>
    3 people authored Mar 4, 2026
    Configuration menu
    Copy the full SHA
    69877fe View commit details
    Browse the repository at this point in the history
  2. v0.9.1: version bump (#760)

    czarte authored Mar 4, 2026
    Configuration menu
    Copy the full SHA
    ef08892 View commit details
    Browse the repository at this point in the history
Loading