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

GH-500: Accept the proposal of enhanced logging and safer sending http requests to the blockchain service #65

Merged
merged 18 commits into from
Nov 7, 2021

Conversation

bertllll
Copy link
Contributor

@bertllll bertllll commented Nov 1, 2021

No description provided.

node/src/accountant/mod.rs Outdated Show resolved Hide resolved
node/src/accountant/mod.rs Outdated Show resolved Hide resolved
node/src/accountant/mod.rs Outdated Show resolved Hide resolved
node/src/accountant/mod.rs Outdated Show resolved Hide resolved
node/src/accountant/mod.rs Outdated Show resolved Hide resolved
node/src/blockchain/blockchain_interface.rs Outdated Show resolved Hide resolved
node/src/blockchain/blockchain_interface.rs Outdated Show resolved Hide resolved
node/tests/initialization_test.rs Show resolved Hide resolved
@dnwiebe dnwiebe changed the title GH-500: Accept the proposal of enhanced logging and safier sending http requests to the blockchain service GH-500: Accept the proposal of enhanced logging and safer sending http requests to the blockchain service Nov 5, 2021
last_paid_timestamp: from_time_t(now - 10000),
pending_payment_transaction: None,
},
//similarly these two wallets have debts equally old but the first have a bigger balance and should be chosen
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The second has the bigger balance.


let result = Accountant::investigate_debt_extremes(payables);

//the age of the biggest debt it is
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Finish or delete the comment?

@dnwiebe dnwiebe merged commit b7a5b7b into master Nov 7, 2021
@dnwiebe dnwiebe deleted the GH-500 branch November 7, 2021 13:41
FinsaasGH added a commit to FinsaasGH/Node that referenced this pull request Nov 11, 2021
* MASQ-ProjectGH-473: blocked on multinode; but standard repo working; new system of descriptor wtiting roughly ready

* MASQ-ProjectGH-473: schema with $ and @ done but wouldn't interact well with shells; so before the new schema with url; also Blockchains as standalone structs were originated

* MASQ-ProjectGH-473: url syntax established; node unit tests all passing

* MASQ-ProjectGH-473: also multinode ready; commit before restructuring blockchaininterface into full chain records

* MASQ-ProjectGH-473: blockchains standardized now with their own structs for each

* MASQ-ProjectGH-473: clean-up

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-473: platform specific test code - separated now

* MASQ-ProjectGH-473: trying to solve platform dependant data dir in test

* MASQ-ProjectGH-473: fixing path for macOs in a test

* MASQ-ProjectGH-473: import issue in test

* MASQ-ProjectGH-473: data dir test modified to bypass unimportant stuff

* MASQ-ProjectGH-473: fixes in imports in multinode tests

* MASQ-ProjectGH-473: multinode chain id corrected in a few tests

* MASQ-ProjectGH-473: fixed one place where default of chain id in multinode tests was wrong; still a bad solution

* MASQ-ProjectGH-473: referring chains by num IDs standardized in multinode tests now, also veryfi_bill_payment should work well

* MASQ-ProjectGH-473: the code is more a standardized API for working with BlockchainRecords; also help text changed

* MASQ-ProjectGH-473: final arrangement of some help and error messages

* MASQ-ProjectGH-473: after Steve's review; but just half addressed

* MASQ-ProjectGH-473: before sharp knifing rooted segments out - those which don't use chain_id or just Chain

* MASQ-ProjectGH-473: dead-point; I refuse to go on. Let's try to restore the old design partly

* MASQ-ProjectGH-473: URI like syntax is in; Neighborhood fixed but tests in other files are failing

* MASQ-ProjectGH-473: working product

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-473: auto review

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-473: fix in imports for multinode tests

* MASQ-ProjectGH-473: checking multinode tests in a pre-run and cleaning the rest of conflicts in imports

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-473: slashes exchange semicolons

* MASQ-ProjectGH-473: messages inconsistent with tests - fixes in multinode

* MASQ-ProjectGH-473: now dev chain again fills the void in ETH id system at position 2

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-488: interim commit in deploying new chain records; I stopped at mumbai chain_id too big, now a save point for changing chain id into u64 type

* MASQ-ProjectGH-488: chains strongly asserted; next I'm going to remove Rinkeby as decided

* Rinkeby is out

* MASQ-ProjectGH-488: clearing a comment

* MASQ-ProjectGH-473: pure chain enum replaces num IDs; simplification of chain wise constants

* MASQ-ProjectGH-473: interim commit; removing extra features in web3 for masq_lib

* MASQ-ProjectGH-473: raw_transaction made working again, perhaps right

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-473: I forgot about fixes in multinode

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-473: two more tests for plygon chains; poly-mainnet syntax into more precise polygon-mainnet; help text

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-473: I left some defects over me

* MASQ-ProjectGH-473: first part of the second review addressed

* MASQ-ProjectGH-473: base64 url-safe-no-pad is configured now

* MASQ-ProjectGH-473: reaction to a new version of Rust

* MASQ-ProjectGH-473: simplification; I've reused code from other place for NodeReference

* MASQ-ProjectGH-495: Updated Rust version from 2018 to 2021

* MASQ-ProjectGH-473: hardening chain names

* MASQ-ProjectGH-414: Change default mnemonic phrase to 12 (#59)

* MASQ-ProjectGH-414: Updated generate wallets to use 12 word mnemonic phrase as default

* Updated command processor with new clippy changes

Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>

* MASQ-ProjectGH-473: refactoring tests of signing transactions

* MASQ-ProjectGH-418: Update copyright tags (MASQ-Project#67)

* MASQ-ProjectGH-457 (#1)

* MASQ-ProjectGH-457: Initial cleanup of dead parameter processing. node_configurator_standard.rs and mod.rs only

* MASQ-ProjectGH-457: Pairing review with Dan - added initialize_database and allied tests back in

* MASQ-ProjectGH-457: Pairing review with Dan - added initialize_database and allied tests back in

* MASQ-ProjectGH-457: Pairing review with Dan - added initialize_database and allied tests back in

* Delete test.txt

* MASQ-ProjectGH-457: Pulled commits from master, removed check_past_initialization and tests, removed TODO regarding request_existing_db_password. Removing it starts a chain of events resulting in node_configurator no longer working.

* MASQ-ProjectGH-457: Removed unused import.

* MASQ-ProjectGH-457: Removed request_existing_db_password and associated code, refactored get_db_password to pull from persistent config, removed associated tests

* MASQ-ProjectGH-457: Restored 2 removed tests

* MASQ-ProjectGH-457: Removal of streams and conflicted code.

* MASQ-ProjectGH-457: Updated tests and calls to run_modes_factories.rs

* MASQ-ProjectGH-457: removed unnecessary validators

* Update and rename ci-matrix.yml to ci-ubuntu-latest.yml

* Update ci-ubuntu-latest.yml

* Create ci-windows-latest.yml

* Create ci-macOS-latest.yml

* Delete ci-windows-latest.yml

* Delete ci-macOS-latest.yml

* Update and rename ci-ubuntu-latest.yml to ci-matrix.yml

* MASQ-ProjectGH-457: Updated command_processor.rs with new clippy requirements

Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>

* MASQ-ProjectGH-418: Updated copyright tag in 230 files & updated authors

* MASQ-ProjectGH-418: Updated copyright tag in 5 more files

* MASQ-ProjectGH-418: Updated Copyright tag to reflect changes requested. Updated license with correct syntax.

* MASQ-ProjectGH-418: Updated daemon_and_node_modes_version_call to 2021/12/31

Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>
Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>

* MASQ-ProjectGH-473: fixes reacting to testers' comments

* MASQ-ProjectGH-473: formatting

* MASQ-ProjectGH-473: late fixes

* MASQ-ProjectGH-473: mac specific test, detail

* MASQ-ProjectGH-473: finalizing

* MASQ-ProjectGH-473: mac specific stuff, one test

* MASQ-ProjectGH-473: cargo lock update (not manual)

* MASQ-ProjectGH-473: hardening namespace

* MASQ-ProjectGH-473: late fix

* MASQ-ProjectGH-500: Accept the proposal of enhanced logging and safer sending http requests to the blockchain service (MASQ-Project#65)

* More instrumentation for payables, and a bit of renaming

* formatting

* MoreInstrumentation

* MoreInstrumentation: making scanning parameters more sober

* MoreInstrumentation - arrangement of logs in Accountant; FailedQuery now materialized by revealing a lower level cause; removed logs of low effect from Neighborhood

* MoreInstrumentation - grammatical issues with an if statement

* MoreInstrumentation: the http connection should appear just one a time now

* MoreInstrumentation: formatting

* MoreInstrumentation: new Rust fix, I forgot about this recent event

* MoreInstrumentation: trying to appease a multinode test because payment curves were changed

* MoreInstrumentation: multinode test temporarily disabled because it requires exact balances for assertions and the numbers have changed because of different payment curves

* MASQ-ProjectGH-500: correction of needless stuff from the experiments with analyzing 'QueryFailed'

* MASQ-ProjectGH-500: answering a review

* MASQ-ProjectGH-500: forgot an unused umport

* MASQ-ProjectGH-500: details in comments

Co-authored-by: Dan Wiebe <dnwiebe@gmail.com>

* MASQ-ProjectGH-473: late simplification of BlockchainRecord fileds and answering the second review

* MASQ-ProjectGH-473: removed redundant fieleds from BlockchainRecords, more of simplification; extra data dir for chain families is gone

* MASQ-ProjectGH-473: I accidentaly excluded this from the previous commit...so catching up

* MASQ-ProjectGH-473: fixing an intehration test about diff chain in db and cml

* MASQ-ProjectGH-473: chain values in masq tests were old wise

* MASQ-ProjectGH-473: formatting

Co-authored-by: Bert <65427484+bertllll@users.noreply.github.com>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>
Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>
Co-authored-by: KauriHero <55721017+kauri-hero@users.noreply.github.com>
bertllll added a commit that referenced this pull request Dec 3, 2021
* GH-457 (#1)

* GH-457: Initial cleanup of dead parameter processing. node_configurator_standard.rs and mod.rs only

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* Delete test.txt

* GH-457: Pulled commits from master, removed check_past_initialization and tests, removed TODO regarding request_existing_db_password. Removing it starts a chain of events resulting in node_configurator no longer working.

* GH-457: Removed unused import.

* GH-457: Removed request_existing_db_password and associated code, refactored get_db_password to pull from persistent config, removed associated tests

* GH-457: Restored 2 removed tests

* GH-457: Removal of streams and conflicted code.

* GH-457: Updated tests and calls to run_modes_factories.rs

* GH-457: removed unnecessary validators

* Update and rename ci-matrix.yml to ci-ubuntu-latest.yml

* Update ci-ubuntu-latest.yml

* Create ci-windows-latest.yml

* Create ci-macOS-latest.yml

* Delete ci-windows-latest.yml

* Delete ci-macOS-latest.yml

* Update and rename ci-ubuntu-latest.yml to ci-matrix.yml

* GH-457: Updated command_processor.rs with new clippy requirements

Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>

* GH-414: Updated generate wallets to use 12 word mnemonic phrase as default (#2)

Co-authored-by: FinsaasGH <finsaas@protonmail.com>

* Revert "GH-414: Updated generate wallets to use 12 word mnemonic phrase as default (#2)"

This reverts commit d646da9.

* Revert "GH-457 (#1)"

This reverts commit ed718c4.

* Updated command processor with new clippy changes

* GH-457 (#4)

* GH-457: Initial cleanup of dead parameter processing. node_configurator_standard.rs and mod.rs only

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* Delete test.txt

* GH-457: Pulled commits from master, removed check_past_initialization and tests, removed TODO regarding request_existing_db_password. Removing it starts a chain of events resulting in node_configurator no longer working.

* GH-457: Removed unused import.

* GH-457: Removed request_existing_db_password and associated code, refactored get_db_password to pull from persistent config, removed associated tests

* GH-457: Restored 2 removed tests

* GH-457: Removal of streams and conflicted code.

* GH-457: Updated tests and calls to run_modes_factories.rs

* GH-457: removed unnecessary validators

* Update and rename ci-matrix.yml to ci-ubuntu-latest.yml

* Update ci-ubuntu-latest.yml

* Create ci-windows-latest.yml

* Create ci-macOS-latest.yml

* Delete ci-windows-latest.yml

* Delete ci-macOS-latest.yml

* Update and rename ci-ubuntu-latest.yml to ci-matrix.yml

* GH-457: Updated command_processor.rs with new clippy requirements

Co-authored-by: FinsaasGH <finsaas@protonmail.com>
Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>

* GH-414: Updated generate wallets to use 12 word mnemonic phrase  (#5)

* GH-414: Updated generate wallets to use 12 word mnemonic phrase as default

* Updated command processor with new clippy changes

* GH-457: Remove dead parameter processing (#58)

* GH-457: Initial cleanup of dead parameter processing. node_configurator_standard.rs and mod.rs only

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* Delete test.txt

* GH-457: Pulled commits from master, removed check_past_initialization and tests, removed TODO regarding request_existing_db_password. Removing it starts a chain of events resulting in node_configurator no longer working.

* GH-457: Removed unused import.

* GH-457: Removed request_existing_db_password and associated code, refactored get_db_password to pull from persistent config, removed associated tests

* GH-457: Restored 2 removed tests

* GH-457: Removal of streams and conflicted code.

* GH-457: Updated tests and calls to run_modes_factories.rs

* GH-457: removed unnecessary validators

* Update and rename ci-matrix.yml to ci-ubuntu-latest.yml

* Update ci-ubuntu-latest.yml

* Create ci-windows-latest.yml

* Create ci-macOS-latest.yml

* Delete ci-windows-latest.yml

* Delete ci-macOS-latest.yml

* Update and rename ci-ubuntu-latest.yml to ci-matrix.yml

* GH-457: Updated command_processor.rs with new clippy requirements

Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>

Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>

* GH-418: Change copyright tags (#3)

* GH-418: Updated copyright tag in 230 files & updated authors

* GH-418: Updated copyright tag in 5 more files

* GH-457: Remove dead parameter processing (#58)

* GH-457: Initial cleanup of dead parameter processing. node_configurator_standard.rs and mod.rs only

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* Delete test.txt

* GH-457: Pulled commits from master, removed check_past_initialization and tests, removed TODO regarding request_existing_db_password. Removing it starts a chain of events resulting in node_configurator no longer working.

* GH-457: Removed unused import.

* GH-457: Removed request_existing_db_password and associated code, refactored get_db_password to pull from persistent config, removed associated tests

* GH-457: Restored 2 removed tests

* GH-457: Removal of streams and conflicted code.

* GH-457: Updated tests and calls to run_modes_factories.rs

* GH-457: removed unnecessary validators

* Update and rename ci-matrix.yml to ci-ubuntu-latest.yml

* Update ci-ubuntu-latest.yml

* Create ci-windows-latest.yml

* Create ci-macOS-latest.yml

* Delete ci-windows-latest.yml

* Delete ci-macOS-latest.yml

* Update and rename ci-ubuntu-latest.yml to ci-matrix.yml

* GH-457: Updated command_processor.rs with new clippy requirements

Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>

* GH-418: Updated Copyright tag to reflect changes requested. Updated license with correct syntax.

* GH-414: Change default mnemonic phrase to 12 (#59)

* GH-414: Updated generate wallets to use 12 word mnemonic phrase as default

* Updated command processor with new clippy changes

Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>

* GH-418: Updated daemon_and_node_modes_version_call to 2021/12/31

Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>

* GH-495: Update Rust from 2018 to 2021 (#6)

* GH-473: blocked on multinode; but standard repo working; new system of descriptor wtiting roughly ready

* GH-473: schema with $ and @ done but wouldn't interact well with shells; so before the new schema with url; also Blockchains as standalone structs were originated

* GH-473: url syntax established; node unit tests all passing

* GH-473: also multinode ready; commit before restructuring blockchaininterface into full chain records

* GH-473: blockchains standardized now with their own structs for each

* GH-473: clean-up

* GH-473: formatting

* GH-473: platform specific test code - separated now

* GH-473: trying to solve platform dependant data dir in test

* GH-473: fixing path for macOs in a test

* GH-473: import issue in test

* GH-473: data dir test modified to bypass unimportant stuff

* GH-473: fixes in imports in multinode tests

* GH-473: multinode chain id corrected in a few tests

* GH-473: fixed one place where default of chain id in multinode tests was wrong; still a bad solution

* GH-473: referring chains by num IDs standardized in multinode tests now, also veryfi_bill_payment should work well

* GH-473: the code is more a standardized API for working with BlockchainRecords; also help text changed

* GH-473: final arrangement of some help and error messages

* GH-473: after Steve's review; but just half addressed

* GH-473: before sharp knifing rooted segments out - those which don't use chain_id or just Chain

* GH-473: dead-point; I refuse to go on. Let's try to restore the old design partly

* GH-473: URI like syntax is in; Neighborhood fixed but tests in other files are failing

* GH-473: working product

* GH-473: formatting

* GH-473: auto review

* GH-473: formatting

* GH-473: fix in imports for multinode tests

* GH-473: checking multinode tests in a pre-run and cleaning the rest of conflicts in imports

* GH-473: formatting

* GH-473: slashes exchange semicolons

* GH-473: messages inconsistent with tests - fixes in multinode

* GH-473: now dev chain again fills the void in ETH id system at position 2

* GH-473: formatting

* GH-488: interim commit in deploying new chain records; I stopped at mumbai chain_id too big, now a save point for changing chain id into u64 type

* GH-488: chains strongly asserted; next I'm going to remove Rinkeby as decided

* Rinkeby is out

* GH-488: clearing a comment

* GH-473: pure chain enum replaces num IDs; simplification of chain wise constants

* GH-473: interim commit; removing extra features in web3 for masq_lib

* GH-473: raw_transaction made working again, perhaps right

* GH-473: formatting

* GH-473: I forgot about fixes in multinode

* GH-473: formatting

* GH-473: two more tests for plygon chains; poly-mainnet syntax into more precise polygon-mainnet; help text

* GH-473: formatting

* GH-473: I left some defects over me

* GH-473: first part of the second review addressed

* GH-473: base64 url-safe-no-pad is configured now

* GH-473: reaction to a new version of Rust

* GH-473: simplification; I've reused code from other place for NodeReference

* GH-495: Updated Rust version from 2018 to 2021

* GH-473: hardening chain names

* GH-414: Change default mnemonic phrase to 12 (#59)

* GH-414: Updated generate wallets to use 12 word mnemonic phrase as default

* Updated command processor with new clippy changes

Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>

* GH-473: refactoring tests of signing transactions

* GH-418: Update copyright tags (#67)

* GH-457 (#1)

* GH-457: Initial cleanup of dead parameter processing. node_configurator_standard.rs and mod.rs only

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* GH-457: Pairing review with Dan - added initialize_database and allied tests back in

* Delete test.txt

* GH-457: Pulled commits from master, removed check_past_initialization and tests, removed TODO regarding request_existing_db_password. Removing it starts a chain of events resulting in node_configurator no longer working.

* GH-457: Removed unused import.

* GH-457: Removed request_existing_db_password and associated code, refactored get_db_password to pull from persistent config, removed associated tests

* GH-457: Restored 2 removed tests

* GH-457: Removal of streams and conflicted code.

* GH-457: Updated tests and calls to run_modes_factories.rs

* GH-457: removed unnecessary validators

* Update and rename ci-matrix.yml to ci-ubuntu-latest.yml

* Update ci-ubuntu-latest.yml

* Create ci-windows-latest.yml

* Create ci-macOS-latest.yml

* Delete ci-windows-latest.yml

* Delete ci-macOS-latest.yml

* Update and rename ci-ubuntu-latest.yml to ci-matrix.yml

* GH-457: Updated command_processor.rs with new clippy requirements

Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>

* GH-418: Updated copyright tag in 230 files & updated authors

* GH-418: Updated copyright tag in 5 more files

* GH-418: Updated Copyright tag to reflect changes requested. Updated license with correct syntax.

* GH-418: Updated daemon_and_node_modes_version_call to 2021/12/31

Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>
Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>

* GH-473: fixes reacting to testers' comments

* GH-473: formatting

* GH-473: late fixes

* GH-473: mac specific test, detail

* GH-473: finalizing

* GH-473: mac specific stuff, one test

* GH-473: cargo lock update (not manual)

* GH-473: hardening namespace

* GH-473: late fix

* GH-500: Accept the proposal of enhanced logging and safer sending http requests to the blockchain service (#65)

* More instrumentation for payables, and a bit of renaming

* formatting

* MoreInstrumentation

* MoreInstrumentation: making scanning parameters more sober

* MoreInstrumentation - arrangement of logs in Accountant; FailedQuery now materialized by revealing a lower level cause; removed logs of low effect from Neighborhood

* MoreInstrumentation - grammatical issues with an if statement

* MoreInstrumentation: the http connection should appear just one a time now

* MoreInstrumentation: formatting

* MoreInstrumentation: new Rust fix, I forgot about this recent event

* MoreInstrumentation: trying to appease a multinode test because payment curves were changed

* MoreInstrumentation: multinode test temporarily disabled because it requires exact balances for assertions and the numbers have changed because of different payment curves

* GH-500: correction of needless stuff from the experiments with analyzing 'QueryFailed'

* GH-500: answering a review

* GH-500: forgot an unused umport

* GH-500: details in comments

Co-authored-by: Dan Wiebe <dnwiebe@gmail.com>

* GH-473: late simplification of BlockchainRecord fileds and answering the second review

* GH-473: removed redundant fieleds from BlockchainRecords, more of simplification; extra data dir for chain families is gone

* GH-473: I accidentaly excluded this from the previous commit...so catching up

* GH-473: fixing an intehration test about diff chain in db and cml

* GH-473: chain values in masq tests were old wise

* GH-473: formatting

Co-authored-by: Bert <65427484+bertllll@users.noreply.github.com>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>
Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>
Co-authored-by: KauriHero <55721017+kauri-hero@users.noreply.github.com>

* GH-525: Updated rust to 1.57.0 and modified clippy related changes

* Update get_packet.rs

* Update map_packet.rs

Co-authored-by: FinsaasGH <verumeritde@protonmail.com>
Co-authored-by: FinsaasGH <finsaasgh@protonmail.com>
Co-authored-by: FinsaasGH <Odinallfather123>
Co-authored-by: dnwiebe <dnwiebe@gmail.com>
Co-authored-by: Bert <65427484+bertllll@users.noreply.github.com>
Co-authored-by: KauriHero <55721017+kauri-hero@users.noreply.github.com>
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.

2 participants