Skip to content

Commit c3aed7a

Browse files
authored
GH-631: Create FailedPayables Table (#646)
* GH-631: store gas price wei in two columns * GH-631: more updates to the sent payable table * GH-631: eliminate all errors * GH-631: accept null values in db * GH-631: all tests passing * GH-631: use TransactionBlock everywhere * GH-631: enforce that block details are complete * GH-631: fix test constants_have_correct_values * GH-631: introduce failed payable table * GH-631: add db migration for failed payable table * GH-631: mid review changes * GH-631: wip: introduce failed_payable_dao.rs * GH-631: introduce FailedTxBuilder and updated trait for FailedPayableDao * GH-631: insert_new_txs() works * GH-631: txs can be retrieved from FailedPayables * GH-631: implement all trait fns for FailedPayables * GH-631: add a test for string conversion for FailureReason * GH-631: make improvements to failed_payable_dao * GH-631: remove usages of H256 from the tests of DAOs * GH-631: improve imports * GH-631: introduce a utility fn make_block_hash() * GH-631: add review changes for node/src/database/db_initializer.rs * GH-631: some more review changes * GH-631: some more review changes * GH-631: change checked to a boolean * GH-631: keep pushing more review changes * GH-631: display more info in the error statements * GH-631: and even more changes * GH-631: change checked to rechecked * GH-631: remove blank line * GH-631: minor self-review changes * GH-631: add another review changes * GH-631: add more review changes * GH-631: introduce the replace_record() in SentPayableDao * v0.9.0: version bump (#657) * GH-631: review 4 changes * GH-631: review 5 changes * GH-631: review 6 changes * GH-631: import the Itertools and make join work without collect * GH-631: eliminate clippy warnings; tests will still fail due to todo!()
1 parent ba4823e commit c3aed7a

File tree

26 files changed

+1635
-382
lines changed

26 files changed

+1635
-382
lines changed

automap/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

automap/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "automap"
3-
version = "0.8.2"
3+
version = "0.9.0"
44
authors = ["Dan Wiebe <dnwiebe@gmail.com>", "MASQ"]
55
license = "GPL-3.0-only"
66
description = "Library full of code to make routers map ports through firewalls"

dns_utility/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dns_utility/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dns_utility"
3-
version = "0.8.2"
3+
version = "0.9.0"
44
license = "GPL-3.0-only"
55
authors = ["Dan Wiebe <dnwiebe@gmail.com>", "MASQ"]
66
copyright = "Copyright (c) 2019, MASQ (https://masq.ai) and/or its affiliates. All rights reserved."

masq/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "masq"
3-
version = "0.8.2"
3+
version = "0.9.0"
44
authors = ["Dan Wiebe <dnwiebe@gmail.com>", "MASQ"]
55
license = "GPL-3.0-only"
66
description = "Reference implementation of user interface for MASQ Node"

masq_lib/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "masq_lib"
3-
version = "0.8.2"
3+
version = "0.9.0"
44
authors = ["Dan Wiebe <dnwiebe@gmail.com>", "MASQ"]
55
license = "GPL-3.0-only"
66
description = "Code common to Node and masq; also, temporarily, to dns_utility"

multinode_integration_tests/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "multinode_integration_tests"
3-
version = "0.8.2"
3+
version = "0.9.0"
44
authors = ["Dan Wiebe <dnwiebe@gmail.com>", "MASQ"]
55
license = "GPL-3.0-only"
66
description = ""

node/Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "node"
3-
version = "0.8.2"
3+
version = "0.9.0"
44
license = "GPL-3.0-only"
55
authors = ["Dan Wiebe <dnwiebe@gmail.com>", "MASQ"]
66
description = "MASQ Node is the foundation of MASQ Network, an open-source network that allows anyone to allocate spare computing resources to make the internet a free and fair place for the entire world."

0 commit comments

Comments
 (0)