Page MenuHomePhabricator

tobias_ruck (Tobias Ruck)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 7 2020, 15:08 (258 w, 12 h)

Recent Activity

Mon, Dec 16

tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Mon, Dec 16, 14:22
tobias_ruck accepted D17347: [chronik] add macros to extract params from a JSONRPC request.

very cool!

Mon, Dec 16, 13:38
tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Mon, Dec 16, 12:27
tobias_ruck requested changes to D17335: [Modules] Added `bitcoinsuite-chronik-client` to monorepo.
Mon, Dec 16, 10:11
tobias_ruck accepted D17314: [chronik] add a test for the new JSON RPC interface.
Mon, Dec 16, 10:03

Sun, Dec 15

tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Sun, Dec 15, 23:38

Sat, Dec 14

tobias_ruck added inline comments to D17335: [Modules] Added `bitcoinsuite-chronik-client` to monorepo.
Sat, Dec 14, 13:29
tobias_ruck requested changes to D17335: [Modules] Added `bitcoinsuite-chronik-client` to monorepo.
Sat, Dec 14, 13:29

Fri, Dec 13

tobias_ruck requested changes to D17335: [Modules] Added `bitcoinsuite-chronik-client` to monorepo.
Fri, Dec 13, 18:20
tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Fri, Dec 13, 10:26

Thu, Dec 12

tobias_ruck accepted D17333: [chronik] Add support for TLS to the electrum server.
Thu, Dec 12, 11:08
tobias_ruck requested changes to D17333: [chronik] Add support for TLS to the electrum server.
Thu, Dec 12, 10:37
tobias_ruck requested changes to D17333: [chronik] Add support for TLS to the electrum server.
Thu, Dec 12, 09:05

Wed, Dec 11

tobias_ruck requested changes to D17335: [Modules] Added `bitcoinsuite-chronik-client` to monorepo.
Wed, Dec 11, 20:14
tobias_ruck accepted D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.
Wed, Dec 11, 12:05

Tue, Dec 10

tobias_ruck added a comment to D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.

@bot build-explorer

Tue, Dec 10, 21:07

Sat, Dec 7

tobias_ruck requested changes to D17314: [chronik] add a test for the new JSON RPC interface.
Sat, Dec 7, 18:24
tobias_ruck accepted D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock.
Sat, Dec 7, 15:05
tobias_ruck added a comment to D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock.

@bot preview-explorer

Sat, Dec 7, 14:59
tobias_ruck accepted D17312: [Bitcoin-abc] Fixed CI, removed Cargo.lock duplicates.
Sat, Dec 7, 13:41

Fri, Dec 6

tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Fri, Dec 6, 22:06
tobias_ruck updated the diff for D17001: [64-bit ints] Add overflow checks to CScriptNum for +, -, +=, -=.

address review

Fri, Dec 6, 21:13
tobias_ruck added inline comments to D16997: [64-bit ints] Refactor `CScriptNum` to require setting `nMaxNumSize`.
Fri, Dec 6, 20:57
tobias_ruck added inline comments to D17001: [64-bit ints] Add overflow checks to CScriptNum for +, -, +=, -=.
Fri, Dec 6, 20:41
tobias_ruck added inline comments to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Fri, Dec 6, 20:38
tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Fri, Dec 6, 14:45
tobias_ruck published D17001: [64-bit ints] Add overflow checks to CScriptNum for +, -, +=, -= for review.
Fri, Dec 6, 11:55
tobias_ruck requested changes to D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.
Fri, Dec 6, 11:25
tobias_ruck published D16997: [64-bit ints] Refactor `CScriptNum` to require setting `nMaxNumSize` for review.
Fri, Dec 6, 10:27
tobias_ruck added a comment to D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.

@bot build-explorer

Fri, Dec 6, 10:24

Thu, Dec 5

tobias_ruck accepted D17185: [chronik] Create a new optional JSON RPC interface.
Thu, Dec 5, 23:59
tobias_ruck closed D16996: [64-bit ints] Change `CScriptNum::getint` to return `int64_t`.
Thu, Dec 5, 23:56
tobias_ruck committed rABCd9bedb004bfb: [64-bit ints] Change `CScriptNum::getint` to return `int64_t` (authored by tobias_ruck).
[64-bit ints] Change `CScriptNum::getint` to return `int64_t`
Thu, Dec 5, 23:56
tobias_ruck closed D17290: [64-bit ints] Add script_tests for `getint` coverage.
Thu, Dec 5, 23:48
tobias_ruck committed rABCf67fd8dd5fd8: [64-bit ints] Add script_tests for `getint` coverage (authored by tobias_ruck).
[64-bit ints] Add script_tests for `getint` coverage
Thu, Dec 5, 23:48
tobias_ruck requested changes to D17185: [chronik] Create a new optional JSON RPC interface.
Thu, Dec 5, 18:05
tobias_ruck updated the diff for D16996: [64-bit ints] Change `CScriptNum::getint` to return `int64_t`.

fix CheckNegate

Thu, Dec 5, 17:27
tobias_ruck added inline comments to D16996: [64-bit ints] Change `CScriptNum::getint` to return `int64_t`.
Thu, Dec 5, 17:24
tobias_ruck closed D17000: [64-bit ints] Move `{Add,Sub}Int63Overflow(Emulated)` impl to cpp file.
Thu, Dec 5, 17:16
tobias_ruck committed rABC805a0f137bf6: [64-bit ints] Move `{Add,Sub}Int63Overflow(Emulated)` impl to cpp file (authored by tobias_ruck).
[64-bit ints] Move `{Add,Sub}Int63Overflow(Emulated)` impl to cpp file
Thu, Dec 5, 17:16
tobias_ruck updated the diff for D17290: [64-bit ints] Add script_tests for `getint` coverage.

add rationales

Thu, Dec 5, 17:14

Wed, Dec 4

tobias_ruck updated the summary of D16996: [64-bit ints] Change `CScriptNum::getint` to return `int64_t`.
Wed, Dec 4, 23:18
tobias_ruck updated the summary of D16996: [64-bit ints] Change `CScriptNum::getint` to return `int64_t`.
Wed, Dec 4, 23:06
tobias_ruck updated the diff for D16996: [64-bit ints] Change `CScriptNum::getint` to return `int64_t`.

address review, remove CScriptNum10 and replace tests with tests that test the behavior of CScriptNum instead of testing whether it matches CScriptNum10

Wed, Dec 4, 23:02
tobias_ruck requested review of D17290: [64-bit ints] Add script_tests for `getint` coverage.
Wed, Dec 4, 22:33
tobias_ruck updated the diff for D17000: [64-bit ints] Move `{Add,Sub}Int63Overflow(Emulated)` impl to cpp file.

address review

Wed, Dec 4, 22:02
tobias_ruck added inline comments to D17185: [chronik] Create a new optional JSON RPC interface.
Wed, Dec 4, 21:48
tobias_ruck requested changes to D17185: [chronik] Create a new optional JSON RPC interface.
Wed, Dec 4, 21:45
tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Wed, Dec 4, 21:22
tobias_ruck requested changes to D17272: [CHRONIK][WEB][MODULES] Updated every out of date dependency in Cargo.toml that does not require code change.

The explorer build is failing (CI doesn't catch this yet):

Wed, Dec 4, 12:21

Tue, Dec 3

tobias_ruck accepted D17283: [test] Only sync proofs when avalanche is enabled.
Tue, Dec 3, 13:25
tobias_ruck accepted D17282: Add a new getinfo rpc.
Tue, Dec 3, 13:21

Mon, Dec 2

tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Mon, Dec 2, 23:45
tobias_ruck accepted D17267: [CHRONIK][WEB][MODULES] Updated thiserror from 1.0 -> 2.0.3 in Cargo.toml.
Mon, Dec 2, 22:45
tobias_ruck accepted D17277: [cmake] Fix -Wunused-command-line-argument with clang.

works for me

Mon, Dec 2, 22:25
tobias_ruck added a comment to D17276: [guix] Build chronik for OSX.

🎉

Mon, Dec 2, 20:30

Sun, Dec 1

tobias_ruck requested changes to D17267: [CHRONIK][WEB][MODULES] Updated thiserror from 1.0 -> 2.0.3 in Cargo.toml.
Sun, Dec 1, 22:30
tobias_ruck added inline comments to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.
Sun, Dec 1, 16:12
tobias_ruck requested changes to D17269: [ecash-lib] Implement ecashaddrjs functions in ecash-lib.

Generally I’m not sure if we should try to keep the interface the same. There’s an opportunity to simplify it (since users have to move to ecash-lib already anyway), and I think having just one encode/decode/Address will make the lib much easier to use

Sun, Dec 1, 14:59
tobias_ruck requested changes to D17267: [CHRONIK][WEB][MODULES] Updated thiserror from 1.0 -> 2.0.3 in Cargo.toml.
Sun, Dec 1, 00:29
tobias_ruck requested changes to D17267: [CHRONIK][WEB][MODULES] Updated thiserror from 1.0 -> 2.0.3 in Cargo.toml.
Sun, Dec 1, 00:07

Sat, Nov 30

tobias_ruck closed D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS.
Sat, Nov 30, 10:36
tobias_ruck committed rABCbd800eb3d79c: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS (authored by tobias_ruck).
[b58-ts] Add `b58-ts` library for base58 en-/decoding in TS
Sat, Nov 30, 10:36
teamcity awarded D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS a Love token.
Sat, Nov 30, 10:34
tobias_ruck added a comment to D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS.

@bot b58-ts-tests

Sat, Nov 30, 10:34
tobias_ruck updated the diff for D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS.
  • remove ecash-lib dev dependency
  • coerce integer math, don't use Math.ceil
Sat, Nov 30, 10:31
teamcity awarded D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS a Like token.
Sat, Nov 30, 02:29
tobias_ruck added a comment to D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS.

@bot b58-ts-tests

Sat, Nov 30, 02:29
tobias_ruck updated the diff for D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS.

add tsconfig.build.json

Sat, Nov 30, 02:28
tobias_ruck published D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS for review.
Sat, Nov 30, 02:08
teamcity awarded D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS a Mountain of Wealth token.
Sat, Nov 30, 02:05
teamcity awarded D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS a Doubloon token.
Sat, Nov 30, 02:03
teamcity awarded D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS a Piece of Eight token.
Sat, Nov 30, 02:00
teamcity awarded D17260: [b58-ts] Add `b58-ts` library for base58 en-/decoding in TS a Haypence token.
Sat, Nov 30, 01:58

Fri, Nov 29

tobias_ruck closed D17255: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 21:50
tobias_ruck committed rABC05f362591ab6: [ecash-lib] Add support for LEGACY sighash (authored by tobias_ruck).
[ecash-lib] Add support for LEGACY sighash
Fri, Nov 29, 21:50
tobias_ruck updated the diff for D17255: [ecash-lib] Add support for LEGACY sighash.

format comment

Fri, Nov 29, 19:23
tobias_ruck requested review of D17255: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 19:19
tobias_ruck planned changes to D17193: [ecash-lib] Add support for LEGACY sighash.

wait for the avalanche fix

Fri, Nov 29, 18:57
tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

forward process env

Fri, Nov 29, 18:35
tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

fix shasum calc

Fri, Nov 29, 17:51
tobias_ruck accepted D17242: [CHRONIK] Updated pyo3 version.
Fri, Nov 29, 17:06
tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

move doged download into the functional test

Fri, Nov 29, 17:00
tobias_ruck updated the summary of D17193: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 15:59
tobias_ruck requested changes to D17242: [CHRONIK] Updated pyo3 version.
Fri, Nov 29, 15:39
tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

fix "Oi, you got a loicense fo that, mate?" spelling, fix build

Fri, Nov 29, 15:33
tobias_ruck updated the summary of D17193: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 11:57
tobias_ruck updated the test plan for D17193: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 11:57
tobias_ruck updated the test plan for D17193: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 11:57
tobias_ruck updated the summary of D17193: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 11:49
tobias_ruck updated the test plan for D17193: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 11:47
tobias_ruck planned changes to D17193: [ecash-lib] Add support for LEGACY sighash.
Fri, Nov 29, 11:42
tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

use doged to test legacy signatures

Fri, Nov 29, 11:41
tobias_ruck requested changes to D17242: [CHRONIK] Updated pyo3 version.
Fri, Nov 29, 11:08

Thu, Nov 28

tobias_ruck requested changes to D17242: [CHRONIK] Updated pyo3 version.
Thu, Nov 28, 23:58

Wed, Nov 27

tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

address review

Wed, Nov 27, 10:28

Tue, Nov 26

tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

remove package-lock.json

Tue, Nov 26, 17:46
tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

fix imports (don't use indexBrowser...)

Tue, Nov 26, 15:28
teamcity awarded D17199: [guix] Update guix version so it supports FHS for MacOS a Piece of Eight token.
Tue, Nov 26, 15:14
tobias_ruck updated the diff for D17193: [ecash-lib] Add support for LEGACY sighash.

bump ecash-lib version to 1.1.0

Tue, Nov 26, 13:52