Page MenuHomePhabricator
Feed All Stories

Today

Fabien updated the diff for D18114: [chronik] Electrum: gracefully error when the message is too big to be serialized.

Rebase

Mon, May 19, 21:32
Fabien committed rABC53541d40a06e: [chronik] Electrum: implicitely enable the scripthashindex if the electrum… (authored by Fabien).
[chronik] Electrum: implicitely enable the scripthashindex if the electrum…
Mon, May 19, 21:31
Fabien closed D18113: [chronik] Electrum: implicitely enable the scripthashindex if the electrum interface is used.
Mon, May 19, 21:31
Fabien closed D18112: [chronik] Electrum: Use TLS as a default protocol.
Mon, May 19, 21:31
Fabien committed rABC8c8d85593746: [chronik] Electrum: Use TLS as a default protocol (authored by Fabien).
[chronik] Electrum: Use TLS as a default protocol
Mon, May 19, 21:31
Fabien published D18114: [chronik] Electrum: gracefully error when the message is too big to be serialized for review.
Mon, May 19, 21:30
PiRK accepted D18113: [chronik] Electrum: implicitely enable the scripthashindex if the electrum interface is used.
Mon, May 19, 20:55
Fabien requested review of D18113: [chronik] Electrum: implicitely enable the scripthashindex if the electrum interface is used.
Mon, May 19, 14:36
PiRK closed D18111: [chronik] implement mock server.peers.subscribe electrum RPC.
Mon, May 19, 14:26
PiRK committed rABC46742ef18ff2: [chronik] implement mock server.peers.subscribe electrum RPC (authored by PiRK).
[chronik] implement mock server.peers.subscribe electrum RPC
Mon, May 19, 14:26
PiRK accepted D18112: [chronik] Electrum: Use TLS as a default protocol.
Mon, May 19, 14:20
Fabien requested review of D18112: [chronik] Electrum: Use TLS as a default protocol.
Mon, May 19, 14:14
teamcity closed T3824: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux AArch64 is broken. as Resolved.
Mon, May 19, 14:05
johnkuney closed D18104: [cashtab] Fix header copy address button hover styles.
Mon, May 19, 13:32
johnkuney committed rABCe519af1dbe60: [cashtab] Fix header copy address button hover styles (authored by johnkuney).
[cashtab] Fix header copy address button hover styles
Mon, May 19, 13:32
johnkuney updated the diff for D18104: [cashtab] Fix header copy address button hover styles.

add change to SvgButtonOrLinkCss as well

Mon, May 19, 13:21
teamcity triaged T3824: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux AArch64 is broken. as Unbreak Now! priority.
Mon, May 19, 13:04
bytesofman accepted D18104: [cashtab] Fix header copy address button hover styles.

seems like the root cause here is that mobile browsers occasionally do not clear the hover state. In testing, noticed this is also happening with the SvgButtonOrLinkCss components (e.g. the copy paste button on the wallet page)

Mon, May 19, 12:42
Fabien closed D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.
Mon, May 19, 12:28
Fabien committed rABC50caefe9cf64: [chronik] Add the blockchain.scripthash.subscribe endpoint (authored by Fabien).
[chronik] Add the blockchain.scripthash.subscribe endpoint
Mon, May 19, 12:28
Fabien closed D18108: [chronik] Electrum: handle unconfirmed parents in history.
Mon, May 19, 12:28
Fabien committed rABC66a28fe31da4: [chronik] Electrum: handle unconfirmed parents in history (authored by Fabien).
[chronik] Electrum: handle unconfirmed parents in history
Mon, May 19, 12:28
Fabien accepted D18111: [chronik] implement mock server.peers.subscribe electrum RPC.
Mon, May 19, 12:27
PiRK updated the diff for D18111: [chronik] implement mock server.peers.subscribe electrum RPC.

fix copied comment

Mon, May 19, 11:59
PiRK requested review of D18111: [chronik] implement mock server.peers.subscribe electrum RPC.
Mon, May 19, 11:18
PiRK accepted D18108: [chronik] Electrum: handle unconfirmed parents in history.
Mon, May 19, 10:37
teamcity added a comment to D18108: [chronik] Electrum: handle unconfirmed parents in history.
The build failed due to an unexpected infrastructure outage. The administrators have been notified to investigate. Sorry for the inconvenience.
Mon, May 19, 10:29
Fabien updated the diff for D18108: [chronik] Electrum: handle unconfirmed parents in history.

Revert the test change, it doesn't do what I expect and we already have coverage for coinbase in history a few lines above

Mon, May 19, 10:24
teamcity added a comment to D18109: Chronik - Add script and address subscription to websocket.rs in bitcoinsuite-chronik-client.
Mon, May 19, 10:15
PiRK accepted D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.
Mon, May 19, 09:43
Fabien updated the diff for D18108: [chronik] Electrum: handle unconfirmed parents in history.

More robust handling of coinbase txs. This is unreachable code but this guards against future code changes.

Mon, May 19, 09:36
hazzarust abandoned D18109: Chronik - Add script and address subscription to websocket.rs in bitcoinsuite-chronik-client.
Mon, May 19, 09:21
hazzarust changed the visibility for D18109: Chronik - Add script and address subscription to websocket.rs in bitcoinsuite-chronik-client.
Mon, May 19, 09:20
hazzarust retitled D18109: Chronik - Add script and address subscription to websocket.rs in bitcoinsuite-chronik-client from Chronik - Add script and address subscription to websocket.rs in bitcoinsuite-chroni-client to Chronik - Add script and address subscription to websocket.rs in bitcoinsuite-chronik-client.
Mon, May 19, 09:20
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Rebase

Mon, May 19, 09:19
hazzarust requested review of D18109: Chronik - Add script and address subscription to websocket.rs in bitcoinsuite-chronik-client.
Mon, May 19, 09:18
Fabien updated the diff for D18108: [chronik] Electrum: handle unconfirmed parents in history.

Fix inaccurate coinbase comment

Mon, May 19, 09:17
Fabien committed rABC18334335d361: [chronik] Electrum: don't assume notifications are returning in array in tests (authored by Fabien).
[chronik] Electrum: don't assume notifications are returning in array in tests
Mon, May 19, 09:15
Fabien closed D18107: [chronik] Electrum: don't assume notifications are returning in array in tests.
Mon, May 19, 09:15
Fabien closed D18106: [chronik] Electrum: consistently avoid repeating the serde_json namespace.
Mon, May 19, 09:15
Fabien committed rABC892aa52185b9: [chronik] Electrum: consistently avoid repeating the serde_json namespace (authored by Fabien).
[chronik] Electrum: consistently avoid repeating the serde_json namespace
Mon, May 19, 09:15
Fabien closed D18105: [chronik] Electrum: don't enforce returning an array in notifications.
Mon, May 19, 09:15
Fabien committed rABC91000692faec: [chronik] Electrum: don't enforce returning an array in notifications (authored by Fabien).
[chronik] Electrum: don't enforce returning an array in notifications
Mon, May 19, 09:15
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Rebase

Mon, May 19, 09:07
Fabien updated the summary of D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.
Mon, May 19, 09:07
PiRK updated the summary of D18108: [chronik] Electrum: handle unconfirmed parents in history.
Mon, May 19, 08:56
PiRK accepted D18107: [chronik] Electrum: don't assume notifications are returning in array in tests.
Mon, May 19, 08:55
PiRK accepted D18106: [chronik] Electrum: consistently avoid repeating the serde_json namespace.
Mon, May 19, 08:54
PiRK accepted D18105: [chronik] Electrum: don't enforce returning an array in notifications.
Mon, May 19, 08:54
Fabien requested review of D18108: [chronik] Electrum: handle unconfirmed parents in history.
Mon, May 19, 08:51
Fabien requested review of D18107: [chronik] Electrum: don't assume notifications are returning in array in tests.
Mon, May 19, 08:00
Fabien requested review of D18106: [chronik] Electrum: consistently avoid repeating the serde_json namespace.
Mon, May 19, 07:30
Fabien requested review of D18105: [chronik] Electrum: don't enforce returning an array in notifications.
Mon, May 19, 07:25
johnkuney requested review of D18104: [cashtab] Fix header copy address button hover styles.
Mon, May 19, 06:37

Yesterday

abc-bot committed rABC91665bebf483: [Automated] Update seeds (authored by abc-bot).
[Automated] Update seeds
Sun, May 18, 21:17
abc-bot committed rABC8bd3e025e277: [Automated] Update chainparams (authored by abc-bot).
[Automated] Update chainparams
Sun, May 18, 21:09
abc-bot committed rABCa1b487eac368: [Automated] Update timing.json (authored by abc-bot).
[Automated] Update timing.json
Sun, May 18, 20:37
Mengerian closed D18103: [e.cash] Add MUSD to Use eCash page.
Sun, May 18, 00:13
Mengerian committed rABC4ecaaf9aa33d: [e.cash] Add MUSD to Use eCash page (authored by Mengerian).
[e.cash] Add MUSD to Use eCash page
Sun, May 18, 00:13

Sat, May 17

bytesofman accepted D18103: [e.cash] Add MUSD to Use eCash page.
Sat, May 17, 21:57
bytesofman planned changes to D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.
  • Lose isGenesis key and instead require a genesis placeholder tokenId
  • Expand Action to accept an array of token actions per comment
  • Validate and implement these inputs (will change how we build EMPP OP_RETURNs)
  • (potentially) also lose the isMint key, since a MintAction will make this unnecessary
Sat, May 17, 21:45
teamcity added a comment to D18103: [e.cash] Add MUSD to Use eCash page.

Build Bitcoin ABC Diffs / Diff Testing (preview-e.cash) passed.
Preview is available at http://51.83.66.92:41685 for the next 60 minutes.

Sat, May 17, 21:16
teamcity awarded D18103: [e.cash] Add MUSD to Use eCash page a Haypence token.
Sat, May 17, 21:15
bytesofman added a comment to D18103: [e.cash] Add MUSD to Use eCash page.

@bot preview-e.cash

Sat, May 17, 21:04
Mengerian updated the diff for D18103: [e.cash] Add MUSD to Use eCash page.

Fix up image some more

Sat, May 17, 20:31
Mengerian updated the diff for D18103: [e.cash] Add MUSD to Use eCash page.

Fix some image artifacts

Sat, May 17, 20:11
Mengerian requested review of D18103: [e.cash] Add MUSD to Use eCash page.
Sat, May 17, 19:59
tobias_ruck requested changes to D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.
Sat, May 17, 16:51
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Rebase

Sat, May 17, 14:25
bytesofman updated the diff for D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.

default to dust sats if unspecified, variable name improvements

Sat, May 17, 13:08
bytesofman added inline comments to D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.
Sat, May 17, 13:08
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Use consistent history ordering between the various endpoints.

Sat, May 17, 13:01
bytesofman closed D18102: [Cashtab] Prevent token creation with ticker MUSD or name Marianas U.S. Dollar.
Sat, May 17, 12:59
bytesofman committed rABC3ac294e5579b: [Cashtab] Prevent token creation with ticker MUSD or name Marianas U.S. Dollar (authored by bytesofman).
[Cashtab] Prevent token creation with ticker MUSD or name Marianas U.S. Dollar
Sat, May 17, 12:59
Fabien accepted D18102: [Cashtab] Prevent token creation with ticker MUSD or name Marianas U.S. Dollar.
Sat, May 17, 12:44
bytesofman published D18102: [Cashtab] Prevent token creation with ticker MUSD or name Marianas U.S. Dollar for review.

tests pass locally so pushing up for review; CI issues here seem unrelated to the diff

Sat, May 17, 12:35
tobias_ruck requested changes to D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.
Sat, May 17, 12:27
johnkuney closed D18091: [e.cash] init v2 build.
Sat, May 17, 00:00
johnkuney committed rABCe2d200ad4ef2: [e.cash] init v2 build (authored by johnkuney).
[e.cash] init v2 build
Sat, May 17, 00:00

Fri, May 16

bytesofman closed D18101: [Cashtab] Support send, burn, and agora listings for SLP2 tokens.
Fri, May 16, 22:56
bytesofman committed rABC5716e9e2acaa: [Cashtab] Support send, burn, and agora listings for SLP2 tokens (authored by bytesofman).
[Cashtab] Support send, burn, and agora listings for SLP2 tokens
Fri, May 16, 22:56
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Make clippy happy

Fri, May 16, 22:51
Fabien accepted D18101: [Cashtab] Support send, burn, and agora listings for SLP2 tokens.
Fri, May 16, 22:46
bytesofman published D18101: [Cashtab] Support send, burn, and agora listings for SLP2 tokens for review.
Fri, May 16, 22:26
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

The final history ordering is: sort by block height first then txid, but mempool txs go last starting with the txs having confirmed parents (block height 0) and finally the mempool txs with unconfirmed parents (block height -1).

Fri, May 16, 22:19
Fabien updated the summary of D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.
Fri, May 16, 20:32
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Rebase

Fri, May 16, 20:32
bytesofman accepted D18091: [e.cash] init v2 build.

preview is not expected to work until this lands, ack on the basic concept of iteratively building this in its own dir and then migrating the site

Fri, May 16, 17:02
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

fix header subscription returning an extra array

Fri, May 16, 14:31
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Don't assume params in notification is an array of length 1

Fri, May 16, 13:57
PiRK closed D18099: [assumeutxo] add release notes.
Fri, May 16, 12:57
PiRK committed rABCced8ea5d728c: [assumeutxo] add release notes (authored by PiRK).
[assumeutxo] add release notes
Fri, May 16, 12:57
PiRK closed D18093: [assumeutxo] add mainnet and testnet UTXO snapshot checkpoints.
Fri, May 16, 12:57
PiRK committed rABC047e69a74a99: [assumeutxo] add mainnet and testnet UTXO snapshot checkpoints (authored by PiRK).
[assumeutxo] add mainnet and testnet UTXO snapshot checkpoints
Fri, May 16, 12:57
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Fix returning null when there is no history

Fri, May 16, 12:41
PiRK accepted D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Tested with an address that initially has confirmed transactions, then receives a mempool transaction, then a new block gets mined: all 3 hashes are identical with Chronik and Fulcrum.

Fri, May 16, 12:41
Fabien updated the diff for D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Ensure ordering within historical block

Fri, May 16, 10:48
PiRK added a comment to D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

Actually I'm only getting the same result for a single tx in the mempool. When the block is mined the status differs.
I imagine that Chronik does not guarantee that the transaction history is ordered in the same order as inside the block.

Fri, May 16, 10:05
PiRK accepted D18087: [chronik] Add the blockchain.scripthash.subscribe endpoint.

I'm now getting the same results with Fulcrum and Chronik, with the expected exception of histories containing transactions with unconfirmed parents.

Fri, May 16, 09:38
PiRK updated the diff for D18099: [assumeutxo] add release notes.

markdown fix for url

Fri, May 16, 09:25