Page MenuHomePhabricator
Feed All Stories

Oct 6 2023

PiRK requested review of D14609: [electrum] bump version to 5.2.8 and add release notes.
Oct 6 2023, 15:08
PiRK closed D14606: [electrum] fix pubkey sorting when signing multisig.
Oct 6 2023, 14:39
PiRK committed rABC55ef2a9e70c4: [electrum] fix pubkey sorting when signing multisig (authored by PiRK).
[electrum] fix pubkey sorting when signing multisig
Oct 6 2023, 14:39
PiRK updated the diff for D14606: [electrum] fix pubkey sorting when signing multisig.

remove redundant comment and undo unrelated change in test (I intended to reuse the first change address, but ended up using the first receiving address for this test)

Oct 6 2023, 14:31
Fabien requested review of D14608: [website] Update the min version to 0.27, display 0.28.x.
Oct 6 2023, 14:15
Fabien accepted D14606: [electrum] fix pubkey sorting when signing multisig.
Oct 6 2023, 14:13
PiRK added a comment to D14606: [electrum] fix pubkey sorting when signing multisig.

This diff incidentally makes get_sorted_pubkeys return lists intead of tuples, which makes my life easier when when checking the sorting (sorted(...) returns a list). I think this is an improvement, but I can revert and adapt the new test if reviewers don't agree or want it to be in its own diff.

Oct 6 2023, 13:51
PiRK updated the diff for D14606: [electrum] fix pubkey sorting when signing multisig.

don't order pubkeys in place, don't update pubkeys when it is not needed or not safe to do so.

Oct 6 2023, 13:39
Fabien requested changes to D14606: [electrum] fix pubkey sorting when signing multisig.

sorting _pubkeys and _x_pubkeys in place in TxInput

Oct 6 2023, 12:01
ecutechremapping set Slack Username to ecutechremapping on ecutechremapping.
Oct 6 2023, 10:20
PiRK published D14606: [electrum] fix pubkey sorting when signing multisig for review.
Oct 6 2023, 10:03
emack updated the diff for D14571: [Apps][Examples] Refactor sendXec demo to use updated API in ecash-coinselect v2.0.1.

Added two standard one to one send XEC tests, one with change and one without.

Oct 6 2023, 03:13
emack abandoned D14588: [Chronik-client] Upgrade for in-node chronik (WIP).

Superseded by D14607

Oct 6 2023, 01:28
teamcity added a comment to D14607: [chronik-client] Support connection to in-node chronik.
Oct 6 2023, 00:15
bytesofman planned changes to D14607: [chronik-client] Support connection to in-node chronik.

still needs completeness and sanity check self-review

Oct 6 2023, 00:14
bytesofman updated the diff for D14607: [chronik-client] Support connection to in-node chronik.

squash

Oct 6 2023, 00:13
teamcity added a comment to D14607: [chronik-client] Support connection to in-node chronik.
Oct 6 2023, 00:12
bytesofman planned changes to D14607: [chronik-client] Support connection to in-node chronik.

still need to review for completeness, approach. Uses this as a work in progress in some local testing and not really sure what's even here until I review it.

Oct 6 2023, 00:11
bytesofman requested review of D14607: [chronik-client] Support connection to in-node chronik.
Oct 6 2023, 00:10

Oct 5 2023

bytesofman accepted D14604: [avalanche] Make the staking rewards activation chain dependent.
Oct 5 2023, 16:39
bytesofman requested changes to D14571: [Apps][Examples] Refactor sendXec demo to use updated API in ecash-coinselect v2.0.1.

.... i dunno why this is the example tx (a self-send tx with no change output that some crazy how ends up with a fee well below 1 sat per byte) but

Oct 5 2023, 16:36
PiRK closed D14605: [electrum] fix x_pubkey format in multisig wallet.
Oct 5 2023, 15:22
PiRK committed rABC755e0fa69c34: [electrum] fix x_pubkey format in multisig wallet (authored by PiRK).
[electrum] fix x_pubkey format in multisig wallet
Oct 5 2023, 15:22
Fabien accepted D14605: [electrum] fix x_pubkey format in multisig wallet.
Oct 5 2023, 14:08
PiRK requested review of D14605: [electrum] fix x_pubkey format in multisig wallet.
Oct 5 2023, 13:04
Fabien updated the diff for D14516: [avalanche] Update the staking rewards ratio.

Rebase, remove FIXME

Oct 5 2023, 12:07
PiRK accepted D14604: [avalanche] Make the staking rewards activation chain dependent.
Oct 5 2023, 12:00
PiRK added a comment to D14603: [electrum] never suggest the same proof master key or delegation key twice.

I'm glad you tested the case of someone generating > 2 billion proofs/delegations :)

Oct 5 2023, 11:48
PiRK closed D14603: [electrum] never suggest the same proof master key or delegation key twice.
Oct 5 2023, 11:48
PiRK committed rABC03a00cdce049: [electrum] never suggest the same proof master key or delegation key twice (authored by PiRK).
[electrum] never suggest the same proof master key or delegation key twice
Oct 5 2023, 11:48
PiRK closed D14602: [electrum] minor improvements to proof editor.
Oct 5 2023, 11:48
PiRK committed rABCd1649bc29290: [electrum] minor improvements to proof editor (authored by PiRK).
[electrum] minor improvements to proof editor
Oct 5 2023, 11:48
Fabien accepted D14603: [electrum] never suggest the same proof master key or delegation key twice.

I'm glad you tested the case of someone generating > 2 billion proofs/delegations :)

Oct 5 2023, 11:28
Fabien changed the visibility for D14604: [avalanche] Make the staking rewards activation chain dependent.
Oct 5 2023, 11:24
Fabien requested review of D14604: [avalanche] Make the staking rewards activation chain dependent.
Oct 5 2023, 11:24
PiRK updated the diff for D14603: [electrum] never suggest the same proof master key or delegation key twice.

remove unused method

Oct 5 2023, 10:29
PiRK updated the diff for D14603: [electrum] never suggest the same proof master key or delegation key twice.

prevent overflows

Oct 5 2023, 10:24
PiRK requested review of D14603: [electrum] never suggest the same proof master key or delegation key twice.
Oct 5 2023, 10:14
emack abandoned D14555: [Cashtab][Alias] Pending Aliases.
Oct 5 2023, 09:50
Fabien accepted D14602: [electrum] minor improvements to proof editor.
Oct 5 2023, 09:38
PiRK updated the diff for D14602: [electrum] minor improvements to proof editor.

clarify ++

Oct 5 2023, 09:33
Fabien closed D14601: Update makeseeds.py to support 0.28.x.
Oct 5 2023, 09:17
Fabien committed rABC2bb958a4fbe9: Update makeseeds.py to support 0.28.x (authored by Fabien).
Update makeseeds.py to support 0.28.x
Oct 5 2023, 09:17
PiRK updated the diff for D14602: [electrum] minor improvements to proof editor.

make the tooltip more clear and unconditional

Oct 5 2023, 09:01
PiRK updated the test plan for D14601: Update makeseeds.py to support 0.28.x.
Oct 5 2023, 08:58
PiRK accepted D14601: Update makeseeds.py to support 0.28.x.
Oct 5 2023, 08:58
Fabien requested changes to D14555: [Cashtab][Alias] Pending Aliases.

This diff has gone through 5 rounds of review and the general design is still trivially flawed. This is NOT OK.
It is incredible that none of you is realizing that using a delay to deal with network propagation time is a genuine bad idea.

Oct 5 2023, 08:19
Fabien added inline comments to D14602: [electrum] minor improvements to proof editor.
Oct 5 2023, 07:48
PiRK requested review of D14602: [electrum] minor improvements to proof editor.
Oct 5 2023, 06:30
emack updated the diff for D14571: [Apps][Examples] Refactor sendXec demo to use updated API in ecash-coinselect v2.0.1.

Responding to feedback

Oct 5 2023, 05:34
emack updated the summary of D14555: [Cashtab][Alias] Pending Aliases.
Oct 5 2023, 04:43
emack added inline comments to D14555: [Cashtab][Alias] Pending Aliases.
Oct 5 2023, 04:42
emack updated the diff for D14555: [Cashtab][Alias] Pending Aliases.

Responding to feedback

Oct 5 2023, 04:42
PiRK closed D14594: [electrum] progress converting keystore.py to using bytes.
Oct 5 2023, 03:41
PiRK closed D14595: [electrum] remove last usages of int_to_le_hex and rev_hex.
Oct 5 2023, 03:41
PiRK committed rABCe157e02477f5: [electrum] remove last usages of int_to_le_hex and rev_hex (authored by PiRK).
[electrum] remove last usages of int_to_le_hex and rev_hex
Oct 5 2023, 03:41
PiRK committed rABC8d71c7c66119: [electrum] progress converting keystore.py to using bytes (authored by PiRK).
[electrum] progress converting keystore.py to using bytes
Oct 5 2023, 03:41
PiRK closed D14593: [electrum] fix OldKeyStore.get_pubkey_derivation.
Oct 5 2023, 03:41
PiRK committed rABC6cb98fda1e23: [electrum] fix OldKeyStore.get_pubkey_derivation (authored by PiRK).
[electrum] fix OldKeyStore.get_pubkey_derivation
Oct 5 2023, 03:41
PiRK closed D14600: Do not call global Params() when chainman is in scope.
Oct 5 2023, 03:34
PiRK committed rABC75be127455bb: Do not call global Params() when chainman is in scope (authored by PiRK).
Do not call global Params() when chainman is in scope
Oct 5 2023, 03:34
PiRK closed D14599: Do not pass CChainParams& to PeerManager::make.
Oct 5 2023, 03:34
PiRK committed rABC21d3f69b4cdb: Do not pass CChainParams& to PeerManager::make (authored by PiRK).
Do not pass CChainParams& to PeerManager::make
Oct 5 2023, 03:34
PiRK closed D14598: Do not pass CChainParams& to BlockAssembler constructor.
Oct 5 2023, 03:34
PiRK committed rABC1cefbf55e5f9: Do not pass CChainParams& to BlockAssembler constructor (authored by PiRK).
Do not pass CChainParams& to BlockAssembler constructor
Oct 5 2023, 03:34
PiRK closed D14597: Do not pass Consensus::Params& to Chainstate helpers.
Oct 5 2023, 03:34
PiRK committed rABC0e4caa47e6d0: Do not pass Consensus::Params& to Chainstate helpers (authored by MacroFake <falke.marco@gmail.com>).
Do not pass Consensus::Params& to Chainstate helpers
Oct 5 2023, 03:34
PiRK closed D14596: Do not pass time getter to Chainstate helpers.
Oct 5 2023, 03:34
PiRK committed rABC359af0d99d01: Do not pass time getter to Chainstate helpers (authored by MacroFake <falke.marco@gmail.com>).
Do not pass time getter to Chainstate helpers
Oct 5 2023, 03:34

Oct 4 2023

emack closed D14587: [Cashtab][Alias] Patch silent bugs introduced by spec change.
Oct 4 2023, 23:45
emack committed rABC28e0ad7683c8: [Cashtab][Alias] Patch silent bugs introduced by spec change (authored by emack).
[Cashtab][Alias] Patch silent bugs introduced by spec change
Oct 4 2023, 23:45
emack updated the summary of D14587: [Cashtab][Alias] Patch silent bugs introduced by spec change.
Oct 4 2023, 22:07
Fabien requested review of D14601: Update makeseeds.py to support 0.28.x.
Oct 4 2023, 19:58
bytesofman closed D14589: [Cashtab] Add deprecation announcement for encrypted msgs.
Oct 4 2023, 19:01
bytesofman committed rABC6b78116f04b3: [Cashtab] Add deprecation announcement for encrypted msgs (authored by bytesofman).
[Cashtab] Add deprecation announcement for encrypted msgs
Oct 4 2023, 19:01
bytesofman requested changes to D14571: [Apps][Examples] Refactor sendXec demo to use updated API in ecash-coinselect v2.0.1.
Oct 4 2023, 18:59
bytesofman accepted D14587: [Cashtab][Alias] Patch silent bugs introduced by spec change.

image.png (103×1 px, 33 KB)

can just delete this, we still have it in the emails and review history

Oct 4 2023, 18:54
bytesofman requested changes to D14555: [Cashtab][Alias] Pending Aliases.

the use of aliasServerError context var which sets isValidAliasInput flag isn't quite a reundant daisy chain because there are other instances that would turn isValidAliasInput into false, such as the user inputting non-alphanumeric alias for registration which is unrelated to server error

Oct 4 2023, 18:53
Fabien accepted D14589: [Cashtab] Add deprecation announcement for encrypted msgs.

You should really fix the snapshots. It's a shame you have to do twice the update just because you forgot to update, it should be automatic

Oct 4 2023, 18:30
Fabien accepted D14600: Do not call global Params() when chainman is in scope.
Oct 4 2023, 18:29
Fabien accepted D14599: Do not pass CChainParams& to PeerManager::make.
Oct 4 2023, 18:27
Fabien accepted D14598: Do not pass CChainParams& to BlockAssembler constructor.
Oct 4 2023, 18:24
Fabien accepted D14597: Do not pass Consensus::Params& to Chainstate helpers.
Oct 4 2023, 18:21
Fabien accepted D14596: Do not pass time getter to Chainstate helpers.
Oct 4 2023, 18:14
bytesofman accepted D14595: [electrum] remove last usages of int_to_le_hex and rev_hex.
Oct 4 2023, 18:13
Fabien accepted D14595: [electrum] remove last usages of int_to_le_hex and rev_hex.

Macro koalafire:

Oct 4 2023, 18:12
Fabien accepted D14594: [electrum] progress converting keystore.py to using bytes.
Oct 4 2023, 18:11
Fabien accepted D14593: [electrum] fix OldKeyStore.get_pubkey_derivation.
Oct 4 2023, 18:07
teamcity added a comment to D14589: [Cashtab] Add deprecation announcement for encrypted msgs.
Oct 4 2023, 18:05
bytesofman updated the diff for D14589: [Cashtab] Add deprecation announcement for encrypted msgs.

update snapshots

Oct 4 2023, 18:04
bytesofman updated the diff for D14589: [Cashtab] Add deprecation announcement for encrypted msgs.

Update error msg

Oct 4 2023, 18:03
teamcity updated the summary of D14600: Do not call global Params() when chainman is in scope.
Oct 4 2023, 16:19
PiRK requested review of D14600: Do not call global Params() when chainman is in scope.
Oct 4 2023, 16:19
teamcity updated the summary of D14599: Do not pass CChainParams& to PeerManager::make.
Oct 4 2023, 16:18
PiRK requested review of D14599: Do not pass CChainParams& to PeerManager::make.
Oct 4 2023, 16:18
teamcity updated the summary of D14598: Do not pass CChainParams& to BlockAssembler constructor.
Oct 4 2023, 16:17
PiRK requested review of D14598: Do not pass CChainParams& to BlockAssembler constructor.
Oct 4 2023, 16:16
teamcity updated the summary of D14597: Do not pass Consensus::Params& to Chainstate helpers.
Oct 4 2023, 16:16
PiRK requested review of D14597: Do not pass Consensus::Params& to Chainstate helpers.
Oct 4 2023, 16:16
teamcity updated the summary of D14596: Do not pass time getter to Chainstate helpers.
Oct 4 2023, 16:14