Page MenuHomePhabricator
Feed Advanced Search

Jun 13 2021

majcosta updated the diff for D9672: use XEC or BCH for bitcoin-qt depending on CLI setting.

additional changes needed to be carried over for this to work

Jun 13 2021, 01:33

Jun 12 2021

majcosta planned changes to D9672: use XEC or BCH for bitcoin-qt depending on CLI setting.

hm, didn't hit that error locally. investigating.

Jun 12 2021, 23:19
majcosta requested review of D9673: ecash: add XEC option to the GUI.
Jun 12 2021, 22:17
majcosta requested review of D9672: use XEC or BCH for bitcoin-qt depending on CLI setting.
Jun 12 2021, 21:54

Jun 11 2021

majcosta committed rABCa5b6b9631c7e: [refactor] CURRENCY_UNIT into Currency class (authored by majcosta).
[refactor] CURRENCY_UNIT into Currency class
Jun 11 2021, 20:00
majcosta closed D9666: [refactor] use MAX_MONEY constant instead of magic number.
Jun 11 2021, 12:49
majcosta committed rABCcf92888087fb: [refactor] use MAX_MONEY constant instead of magic number (authored by majcosta).
[refactor] use MAX_MONEY constant instead of magic number
Jun 11 2021, 12:49
majcosta accepted D9667: [avalanche] Capitalize the init error messages and add a dot.
Jun 11 2021, 12:09
majcosta requested review of D9666: [refactor] use MAX_MONEY constant instead of magic number.
Jun 11 2021, 10:38
majcosta closed D9663: [eCash] adapt functional tests to the XEC base unit and test it by default.
Jun 11 2021, 10:15
majcosta committed rABC69794949e90c: [eCash] adapt functional tests to the XEC base unit and test it by default (authored by majcosta).
[eCash] adapt functional tests to the XEC base unit and test it by default
Jun 11 2021, 10:15
majcosta updated the diff for D9663: [eCash] adapt functional tests to the XEC base unit and test it by default.
  • correct two erroneous amounts in wallet_txn_clone to use XEC
  • changed the repr method for CTxOut from using 8 to 2 decimals
Jun 11 2021, 09:57
majcosta updated the diff for D9663: [eCash] adapt functional tests to the XEC base unit and test it by default.

corrections to wallet_txn_clone.py

Jun 11 2021, 08:44
teamcity awarded D9663: [eCash] adapt functional tests to the XEC base unit and test it by default a Haypence token.
Jun 11 2021, 08:01

Jun 10 2021

majcosta added inline comments to D9663: [eCash] adapt functional tests to the XEC base unit and test it by default.
Jun 10 2021, 19:36
majcosta updated the diff for D9663: [eCash] adapt functional tests to the XEC base unit and test it by default.

thank you for the corrections.

  • updated mempool_limit.py, mempool_packages.py and mempool_unbroadcast.py
  • I've also ditched zeroes after the decimal where they aren't needed in the new unit.
Jun 10 2021, 19:34
majcosta updated the diff for D9663: [eCash] adapt functional tests to the XEC base unit and test it by default.

a few new tests were added since I worked on the diff. their Amounts have been multiplied by a million as well.

Jun 10 2021, 18:43
majcosta planned changes to D9663: [eCash] adapt functional tests to the XEC base unit and test it by default.

fixing failure

Jun 10 2021, 17:59
majcosta requested review of D9663: [eCash] adapt functional tests to the XEC base unit and test it by default.
Jun 10 2021, 17:38
majcosta committed rABC6668fc39897a: [eCash] add the XEC base unit and test it by default (authored by majcosta).
[eCash] add the XEC base unit and test it by default
Jun 10 2021, 17:17
majcosta closed D9656: [refactor] encapsulate a unit's denomination in a class.
Jun 10 2021, 09:47
majcosta committed rABC23dc845e6077: [refactor] encapsulate a unit's denomination in a class (authored by majcosta).
[refactor] encapsulate a unit's denomination in a class
Jun 10 2021, 09:47
majcosta updated the diff for D9656: [refactor] encapsulate a unit's denomination in a class.

POD'ified Currency, renamed 'unit' to 'baseunit' for clarity

Jun 10 2021, 09:12
majcosta closed D9655: [refactor] set the -ecash CLI argument earlier in startup.
Jun 10 2021, 09:09
majcosta committed rABCb48da90d1e72: [refactor] set the -ecash CLI argument earlier in startup (authored by majcosta).
[refactor] set the -ecash CLI argument earlier in startup
Jun 10 2021, 09:08
majcosta updated the diff for D9655: [refactor] set the -ecash CLI argument earlier in startup.

addressed feedback

Jun 10 2021, 08:56
majcosta updated the diff for D9655: [refactor] set the -ecash CLI argument earlier in startup.

missing newline at end of file

Jun 10 2021, 07:49
majcosta updated the diff for D9655: [refactor] set the -ecash CLI argument earlier in startup.

do not set the parameter in an inappropriate function, create a compilation unit for currency unit related code

Jun 10 2021, 07:20
majcosta updated the diff for D9656: [refactor] encapsulate a unit's denomination in a class.

ValueFromAmount function still had the decimal places magical number code

Jun 10 2021, 03:21
majcosta requested review of D9656: [refactor] encapsulate a unit's denomination in a class.
Jun 10 2021, 01:12

Jun 9 2021

majcosta requested review of D9655: [refactor] set the -ecash CLI argument earlier in startup.
Jun 9 2021, 20:09

Jun 8 2021

majcosta abandoned D9636: [testing] enable '-ecash' only on tests that use it.

you're right, this is not good

Jun 8 2021, 21:01

Jun 7 2021

majcosta closed D9638: [refactor] deduplicate AmountFromValue.
Jun 7 2021, 18:11
majcosta committed rABC8a9f470950c1: [refactor] deduplicate AmountFromValue (authored by majcosta).
[refactor] deduplicate AmountFromValue
Jun 7 2021, 18:11

Jun 6 2021

majcosta updated the diff for D9638: [refactor] deduplicate AmountFromValue.

couldn't reproduce this failure. rebasing on latest master.

Jun 6 2021, 21:06
majcosta abandoned D9635: [refactor] replace duplicated AmountFromValue function with Amount::Amount(UniValue T).

bummer. alright, how about D9638, then?

Jun 6 2021, 20:44
majcosta requested review of D9638: [refactor] deduplicate AmountFromValue.
Jun 6 2021, 20:44
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

rebase on master

Jun 6 2021, 19:15
majcosta updated the summary of D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 19:14
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

rebase

Jun 6 2021, 10:15
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

that flakiness in script_tests.cpp is unrelated, restarting build

Jun 6 2021, 09:35
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

fixed feature_notifications.py without wallet

Jun 6 2021, 09:27
majcosta updated the summary of D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 09:07
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

Depends on D9635

Jun 6 2021, 09:07
majcosta requested review of D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 08:53
majcosta requested review of D9635: [refactor] replace duplicated AmountFromValue function with Amount::Amount(UniValue T).
Jun 6 2021, 06:01

Jun 4 2021

majcosta accepted D9632: Split SetWalletFlags into Add/LoadWalletFlags.
Jun 4 2021, 19:29
majcosta accepted D9631: Split SetActiveScriptPubKeyMan into Add/LoadActiveScriptPubKeyMan.
Jun 4 2021, 19:20
majcosta accepted D9630: Split SetHDChain into AddHDChain and LoadHDChain.
Jun 4 2021, 19:09

Jun 2 2021

majcosta accepted D9622: rpc: remove deprecated getaddressinfo fields.

green, just as long as you rebase on top of D9609 after it lands :)

Jun 2 2021, 17:48
majcosta accepted D9476: [avalanche] use the OrphanProofPool.
Jun 2 2021, 16:33
majcosta added a comment to D9476: [avalanche] use the OrphanProofPool.

forgot to comment. I think you need to clear the proofs container since std::move leaves it in a 'valid, but unspecified state'. I assume that means it could contain garbage or something.

Jun 2 2021, 01:13
majcosta requested changes to D9476: [avalanche] use the OrphanProofPool.
Jun 2 2021, 01:11

Jun 1 2021

majcosta committed rABCd2dc6677dd61: [CashAddr] adds eCash prefixes to the node behind a -ecash CLI argument (authored by majcosta).
[CashAddr] adds eCash prefixes to the node behind a -ecash CLI argument
Jun 1 2021, 21:14

May 31 2021

majcosta accepted D9612: [LINTER] Exclude a cppcheck false positive.
May 31 2021, 20:03
majcosta accepted D9610: Make SetMiscWarning() accept bilingual_str argument.

sounds good

May 31 2021, 20:03
majcosta requested changes to D9610: Make SetMiscWarning() accept bilingual_str argument.

looks like we're missing something in validation.cpp

May 31 2021, 19:37
majcosta accepted D9611: [LINTER] Exclude a new rule that enforce naming convention on classes.
May 31 2021, 18:46

May 30 2021

majcosta abandoned D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.

abandoned in favor of D9606

May 30 2021, 19:28

May 28 2021

majcosta accepted D9604: [Cashtab] Replace web hosted pkg with npm module.
May 28 2021, 20:28
majcosta closed D9603: [refactor] get ValueFromAmount via an implicit Amount::operator UniValue().
May 28 2021, 20:10
majcosta committed rABCb789fff5c597: [refactor] get ValueFromAmount via an implicit Amount::operator UniValue() (authored by majcosta).
[refactor] get ValueFromAmount via an implicit Amount::operator UniValue()
May 28 2021, 20:10
majcosta updated the diff for D9603: [refactor] get ValueFromAmount via an implicit Amount::operator UniValue().

remove spurious include in amount_tests.cpp

May 28 2021, 19:44
majcosta planned changes to D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.

gonna put this behind the same runtime configuration option as decimal change

May 28 2021, 16:00
majcosta requested review of D9603: [refactor] get ValueFromAmount via an implicit Amount::operator UniValue().

nvm

May 28 2021, 15:50
majcosta planned changes to D9603: [refactor] get ValueFromAmount via an implicit Amount::operator UniValue().

fix oversight on test cases

May 28 2021, 15:42
majcosta requested review of D9603: [refactor] get ValueFromAmount via an implicit Amount::operator UniValue().
May 28 2021, 15:22

May 27 2021

majcosta accepted D9586: [Cashtab] Patch bug in fee calculation for token creation.
May 27 2021, 15:36

May 25 2021

majcosta closed D9585: [cashtab] update REST endpoint url.
May 25 2021, 19:03
majcosta committed rABCe5d8bde29927: [cashtab] update REST endpoint url (authored by majcosta).
[cashtab] update REST endpoint url
May 25 2021, 19:03
majcosta requested review of D9585: [cashtab] update REST endpoint url.
May 25 2021, 16:27

May 24 2021

majcosta updated the diff for D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.

rebase

May 24 2021, 20:48
majcosta updated the diff for D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.

rebase

May 24 2021, 19:18
majcosta accepted D9575: [test] Remove final references to mininode.
May 24 2021, 17:01
majcosta accepted D9574: test: resort imports.
May 24 2021, 16:58
majcosta accepted D9573: scripted-diff: Rename mininode to p2p.
May 24 2021, 16:55
majcosta accepted D9572: scripted-diff: Rename mininode_lock to p2p_lock.
May 24 2021, 16:54
majcosta requested changes to D9569: [Cashtab] Remove console logging when in production environment.

no reason to drop this, imho

May 24 2021, 16:46

May 20 2021

majcosta accepted D9549: Add txrequest fuzz tests.
May 20 2021, 03:56
majcosta accepted D9548: Add txrequest unit tests.
May 20 2021, 03:54
majcosta accepted D9547: Add txrequest module.
May 20 2021, 03:44
majcosta accepted D9555: [Cashtab] Reduce default fee.
May 20 2021, 01:29

May 19 2021

majcosta accepted D9556: [website] Fix BCH donation address explorer link.
May 19 2021, 20:36

May 18 2021

majcosta abandoned D9540: [backport#19988 5/9] Reduce MAX_PEER_TX_ANNOUNCEMENTS for non-PF_RELAY peers.
May 18 2021, 15:25
majcosta abandoned D9539: [backport#19988 4/9] Change transaction request logic to use txrequest.
May 18 2021, 15:24
majcosta abandoned D9538: [backport#19988 3/9] Add txrequest fuzz tests.
May 18 2021, 15:24
majcosta abandoned D9537: [backport#19988 2/9] Add txrequest unit tests.
May 18 2021, 15:24
majcosta abandoned D9536: [backport#19988 1/9] Add txrequest module.

already done D9547

May 18 2021, 15:23

May 17 2021

majcosta planned changes to D9537: [backport#19988 2/9] Add txrequest unit tests.
May 17 2021, 18:03
majcosta planned changes to D9538: [backport#19988 3/9] Add txrequest fuzz tests.
May 17 2021, 18:03
majcosta planned changes to D9539: [backport#19988 4/9] Change transaction request logic to use txrequest.
May 17 2021, 18:02
majcosta planned changes to D9540: [backport#19988 5/9] Reduce MAX_PEER_TX_ANNOUNCEMENTS for non-PF_RELAY peers.
May 17 2021, 18:02
majcosta planned changes to D9536: [backport#19988 1/9] Add txrequest module.
May 17 2021, 18:01
majcosta requested review of D9540: [backport#19988 5/9] Reduce MAX_PEER_TX_ANNOUNCEMENTS for non-PF_RELAY peers.
May 17 2021, 17:59
majcosta requested review of D9539: [backport#19988 4/9] Change transaction request logic to use txrequest.
May 17 2021, 17:58
majcosta requested review of D9538: [backport#19988 3/9] Add txrequest fuzz tests.
May 17 2021, 17:56
majcosta requested review of D9537: [backport#19988 2/9] Add txrequest unit tests.
May 17 2021, 17:53
majcosta requested review of D9536: [backport#19988 1/9] Add txrequest module.
May 17 2021, 17:52
majcosta closed D9530: [backport#19272] net, test: invalid p2p messages and test framework improvements.
May 17 2021, 15:50
majcosta committed rABC21970f454c3b: [backport#19272] net, test: invalid p2p messages and test framework improvements (authored by majcosta).
[backport#19272] net, test: invalid p2p messages and test framework improvements
May 17 2021, 15:50