Page MenuHomePhabricator
Feed All Stories

May 4 2021

bytesofman updated the diff for D9475: [Cashtab] MVP token creation.

Hide generated snapshot file

May 4 2021, 21:07
teamcity added a comment to D9475: [Cashtab] MVP token creation.
May 4 2021, 21:05
bytesofman requested review of D9475: [Cashtab] MVP token creation.
May 4 2021, 21:03
teamcity triaged T1608: Build Bitcoin-ABC / Master / Sanitizers / Thread Sanitizer (TSAN) is broken. as Unbreak Now! priority.
May 4 2021, 19:43
PiRK closed D9425: [avalanche] add an OrphanProofPool class.
May 4 2021, 19:31
PiRK committed rABC58ab732c853a: [avalanche] add an OrphanProofPool class (authored by PiRK).
[avalanche] add an OrphanProofPool class
May 4 2021, 19:30
Mengerian planned changes to D9473: [website] remove exchanges that don't have withdrawals and deposits enabled.

We'll reach out another time to offer help to the exchanges before landing this.

May 4 2021, 19:12
majcosta accepted D9473: [website] remove exchanges that don't have withdrawals and deposits enabled.
May 4 2021, 19:12
Mengerian requested review of D9473: [website] remove exchanges that don't have withdrawals and deposits enabled.
May 4 2021, 18:39
braydenmathews updated braydenmathews.
May 4 2021, 18:36
majcosta closed D9472: [cashtab] enable gzip compression when serving cashtab.
May 4 2021, 16:29
majcosta committed rABCa1b2bac3c93a: [cashtab] enable gzip compression when serving cashtab (authored by majcosta).
[cashtab] enable gzip compression when serving cashtab
May 4 2021, 16:28
bytesofman accepted D9472: [cashtab] enable gzip compression when serving cashtab.
May 4 2021, 16:26
PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.

fix nit in comment (no code touched)

May 4 2021, 16:25
majcosta requested review of D9472: [cashtab] enable gzip compression when serving cashtab.
May 4 2021, 16:13
Fabien accepted D9425: [avalanche] add an OrphanProofPool class.
May 4 2021, 16:12
deadalnix requested changes to D9471: [avalanche] Improve proof checking at startup.
May 4 2021, 13:40
Fabien updated the diff for D9471: [avalanche] Improve proof checking at startup.

Improve the error message to be more meaningful and consistent with other parts of the codebase.
Don't print the exception to the log but add it to the init error message.

May 4 2021, 09:15
PiRK added a comment to D9469: [avalanche] add a way to register a proof without a delegation.

2/ Do the check here and add a way to export the result, which this patch really doesn't achieve.

May 4 2021, 08:38
PiRK added a comment to D9469: [avalanche] add a way to register a proof without a delegation.

OK I will try to attack this from the other angle, starting from the network. I have a good idea of the general picture, but the tricky part for me it to split it into smaller units that make sense on their own.

May 4 2021, 08:04
deadalnix requested changes to D9471: [avalanche] Improve proof checking at startup.

Please address previous feedback.

May 4 2021, 07:38
davidwilly set Slack Username to davidwilly on davidwilly.
May 4 2021, 07:27
Fabien updated the diff for D9471: [avalanche] Improve proof checking at startup.

Remove the brackets and "supplied" wording

May 4 2021, 06:51
Fabien added inline comments to D9471: [avalanche] Improve proof checking at startup.
May 4 2021, 06:49
deadalnix requested changes to D9471: [avalanche] Improve proof checking at startup.
May 4 2021, 06:45
Fabien requested review of D9471: [avalanche] Improve proof checking at startup.
May 4 2021, 06:28
deadalnix accepted D9425: [avalanche] add an OrphanProofPool class.
May 4 2021, 06:10
kittydurgans added a comment to rABC1232b0292cc3: util: Make thread names shorter.
May 4 2021, 02:42

May 3 2021

PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.

remove all accounting, make the tests simpler and more explicit

May 3 2021, 20:42
deadalnix added a comment to D9469: [avalanche] add a way to register a proof without a delegation.

Ok, so the problem that you want to solve is knowing if the proof is rejected or just orphaned. The solution can come in many forms. For instance:
1/ Separate validation that doesn't depend from the state (and is therefore def invalid) and validation that is state dependent, put the stateless check outside the peer manager and handle the result there. This doesn't require any changes here.
2/ Do the check here and add a way to export the result, which this patch really doesn't achieve.

May 3 2021, 18:12
majcosta closed D9470: [trivial] fix return value not using alias for SchnorrSig.
May 3 2021, 17:39
majcosta committed rABC005237ad2301: [trivial] fix return value not using alias for SchnorrSig (authored by majcosta).
[trivial] fix return value not using alias for SchnorrSig
May 3 2021, 17:39
deadalnix accepted D9470: [trivial] fix return value not using alias for SchnorrSig.
May 3 2021, 17:16
majcosta requested review of D9470: [trivial] fix return value not using alias for SchnorrSig.
May 3 2021, 17:15
teamcity closed T1607: Build Bitcoin-ABC / Master / Build without Qt is broken. as Resolved.
May 3 2021, 15:34
Joey King <joseph.roy.king@gmail.com> closed D9460: [Cashtab] Reduce bundle size.
May 3 2021, 15:26
Joey King <joseph.roy.king@gmail.com> committed rABC5ae4af0f7b2a: [Cashtab] Reduce bundle size (authored by Joey King <joseph.roy.king@gmail.com>).
[Cashtab] Reduce bundle size
May 3 2021, 15:26
majcosta accepted D9460: [Cashtab] Reduce bundle size.
May 3 2021, 15:07
PiRK added a comment to D9469: [avalanche] add a way to register a proof without a delegation.

Why couldn't fetchOrCreatePeer put the proof in the orphan set based on validation? Why is a new API needed? I strongly suspect that as you actually solve problems that you haven you'll discover that this is not needed.

May 3 2021, 12:52
deadalnix requested changes to D9469: [avalanche] add a way to register a proof without a delegation.

Why couldn't fetchOrCreatePeer put the proof in the orphan set based on validation? Why is a new API needed? I strongly suspect that as you actually solve problems that you haven you'll discover that this is not needed.

May 3 2021, 11:56
PiRK updated the diff for D9469: [avalanche] add a way to register a proof without a delegation.

Remove dependency on D9468.
Update the summary to explain what getProof is supposed to be used for.

May 3 2021, 09:12
PiRK planned changes to D9425: [avalanche] add an OrphanProofPool class.
May 3 2021, 09:10
PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.

revert accidental change when trying to update D9469

May 3 2021, 09:10
PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.
May 3 2021, 09:04
PiRK updated the summary of D9469: [avalanche] add a way to register a proof without a delegation.
May 3 2021, 08:55
PiRK added a comment to D9469: [avalanche] add a way to register a proof without a delegation.

I completely fail to see what this patch achieve. The added code seems to be at best redundant with existing code, at worse introduce bugs (if not today, then later as redundancy gets out of sync).

May 3 2021, 08:38
PiRK abandoned D9468: [avalanche] let the PeerManager take ownership of the proof.

I'm abandoning this for now, it is supposed to be an optimization and not strictly needed to make peer discovery work. No need for yet another blocking dependency.

May 3 2021, 08:32
ashleypatel76 updated ashleypatel76.
May 3 2021, 06:53
Fabien requested changes to D9463: [cashtab] add arcanist linter support for eslint.
May 3 2021, 06:44
PiRK added inline comments to D9469: [avalanche] add a way to register a proof without a delegation.
May 3 2021, 06:22
PiRK added inline comments to D9468: [avalanche] let the PeerManager take ownership of the proof.
May 3 2021, 06:17
deadalnix requested changes to D9425: [avalanche] add an OrphanProofPool class.
May 3 2021, 01:56

May 2 2021

deadalnix requested changes to D9469: [avalanche] add a way to register a proof without a delegation.

I completely fail to see what this patch achieve. The added code seems to be at best redundant with existing code, at worse introduce bugs (if not today, then later as redundancy gets out of sync).

May 2 2021, 12:32
deadalnix requested changes to D9468: [avalanche] let the PeerManager take ownership of the proof.

This change does not looks like it make sense to me, because you don't know if it is actually taking ownership or not.

May 2 2021, 12:18

May 1 2021

PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.

rebase (unrelated CI failure)

May 1 2021, 09:53
PiRK requested review of D9469: [avalanche] add a way to register a proof without a delegation.
May 1 2021, 09:52
PiRK requested review of D9468: [avalanche] let the PeerManager take ownership of the proof.
May 1 2021, 09:47
teamcity triaged T1607: Build Bitcoin-ABC / Master / Build without Qt is broken. as Unbreak Now! priority.
May 1 2021, 08:55
majcosta closed D9466: [cashtab] replace deprecated eslint-loader, bump eslint version.
May 1 2021, 08:44
majcosta committed rABC1095182d0453: [cashtab] replace deprecated eslint-loader, bump eslint version (authored by majcosta).
[cashtab] replace deprecated eslint-loader, bump eslint version
May 1 2021, 08:44

Apr 30 2021

bytesofman accepted D9466: [cashtab] replace deprecated eslint-loader, bump eslint version.
Apr 30 2021, 23:41
Joey King <joseph.roy.king@gmail.com> closed D9467: [Cashtab] Use live wallet.state tokens obj if present.
Apr 30 2021, 23:10
Joey King <joseph.roy.king@gmail.com> committed rABC9b2399e52681: [Cashtab] Use live wallet.state tokens obj if present (authored by Joey King <joseph.roy.king@gmail.com>).
[Cashtab] Use live wallet.state tokens obj if present
Apr 30 2021, 23:10
majcosta accepted D9467: [Cashtab] Use live wallet.state tokens obj if present.
Apr 30 2021, 22:58
bytesofman updated the diff for D9467: [Cashtab] Use live wallet.state tokens obj if present.

Mark snapshot as generated

Apr 30 2021, 22:37
bytesofman requested review of D9467: [Cashtab] Use live wallet.state tokens obj if present.
Apr 30 2021, 22:35
majcosta requested review of D9466: [cashtab] replace deprecated eslint-loader, bump eslint version.
Apr 30 2021, 22:28
majcosta requested review of D9463: [cashtab] add arcanist linter support for eslint.
Apr 30 2021, 22:28
majcosta planned changes to D9462: [Cashtab] update @zxing/library.

broke QR code scanning

Apr 30 2021, 20:25
majcosta planned changes to D9463: [cashtab] add arcanist linter support for eslint.
Apr 30 2021, 19:48
Fabien closed D9465: Add some release notes for the 0.23.3 release.
Apr 30 2021, 19:29
Fabien committed rABCd7f7fe3401e5: Add some release notes for the 0.23.3 release (authored by Fabien).
Add some release notes for the 0.23.3 release
Apr 30 2021, 19:29
majcosta accepted D9465: Add some release notes for the 0.23.3 release.
Apr 30 2021, 19:26
Fabien requested review of D9465: Add some release notes for the 0.23.3 release.
Apr 30 2021, 19:25
Fabien closed D9464: Bump version to 0.23.3.
Apr 30 2021, 19:14
Fabien committed rABC4506cdde8011: Bump version to 0.23.3 (authored by Fabien).
Bump version to 0.23.3
Apr 30 2021, 19:14
majcosta accepted D9464: Bump version to 0.23.3.
Apr 30 2021, 18:48
Fabien requested review of D9464: Bump version to 0.23.3.
Apr 30 2021, 18:48
majcosta updated the summary of D9463: [cashtab] add arcanist linter support for eslint.
Apr 30 2021, 18:46
Fabien closed D9461: Fix proof id computation in the test framework.
Apr 30 2021, 18:46
Fabien committed rABC1b49fb9d35b8: Fix proof id computation in the test framework (authored by Fabien).
Fix proof id computation in the test framework
Apr 30 2021, 18:46
majcosta updated the test plan for D9463: [cashtab] add arcanist linter support for eslint.
Apr 30 2021, 18:06
majcosta updated the diff for D9463: [cashtab] add arcanist linter support for eslint.

revert the linter complaints and green the diff

Apr 30 2021, 18:05
majcosta requested review of D9463: [cashtab] add arcanist linter support for eslint.
Apr 30 2021, 18:02
majcosta requested review of D9462: [Cashtab] update @zxing/library.
Apr 30 2021, 16:43
PiRK accepted D9461: Fix proof id computation in the test framework.
Apr 30 2021, 16:06
Fabien requested review of D9461: Fix proof id computation in the test framework.
Apr 30 2021, 13:39
teamcity added a comment to D9425: [avalanche] add an OrphanProofPool class.
Apr 30 2021, 10:51
PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.

rename the add_variable_size test, make sure it covers a case in which the pool is filled to maximum capacity.
Remove the test that add constant sized proofs. I do not think it adds anything in terms of behavior tested, compared with the variable sized proofs test. So better to get rid of it to avoid future maintenance work.

Apr 30 2021, 10:41

Apr 29 2021

teamcity closed T1606: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux ARM is broken. as Resolved.
Apr 29 2021, 17:19
jasonbcox closed D9453: Ensure Axion can be reactivated consistently in abc_mining_basic.
Apr 29 2021, 16:55
jasonbcox committed rABC216f0b3f476f: Ensure Axion can be reactivated consistently in abc_mining_basic (authored by jasonbcox).
Ensure Axion can be reactivated consistently in abc_mining_basic
Apr 29 2021, 16:55
bytesofman updated the diff for D9460: [Cashtab] Reduce bundle size.

Back out antd upgrade in this diff, use same version of nodejs as last package.json change

Apr 29 2021, 15:57
PiRK planned changes to D9425: [avalanche] add an OrphanProofPool class.
Apr 29 2021, 15:44
PiRK updated the diff for D9425: [avalanche] add an OrphanProofPool class.

Start working on unit tests review:

  • remove unused variable script
  • improve remove_proofs to add proofs of various sizes so that we can control which one is actually removed
  • don't keep unneccessay copies of proofs in various tests, when only the ID (and in one intance the size) is needed
  • add a fail_to_add_same_proof_twice test, remove that test from another test (which removes the need to store the proof)
  • rename small_pool -> add_proof_larger_than_pool
  • add a simple pool_starts_empty test
Apr 29 2021, 15:44
teamcity triaged T1606: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux ARM is broken. as Unbreak Now! priority.
Apr 29 2021, 15:27
teamcity closed T1605: Build Bitcoin-ABC / Master / Default Extended Tests is broken. as Resolved.
Apr 29 2021, 15:22
teamcity closed T1604: Build Bitcoin-ABC / Master / Sanitizers / Undefined Behavior Sanitizer (UBSAN) is broken. as Resolved.
Apr 29 2021, 15:13
bytesofman requested review of D9460: [Cashtab] Reduce bundle size.
Apr 29 2021, 15:08
Joey King <joseph.roy.king@gmail.com> closed D9459: [Cashtab] bug fix in utxo diff check.
Apr 29 2021, 15:00