Page MenuHomePhabricator

tobias_ruck (Tobias Ruck)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 7 2020, 15:08 (245 w, 1 d)

Recent Activity

Yesterday

tobias_ruck accepted D16569: [chronik] add an optional checkpoint_height query parameters to the block-header endpoint.
Tue, Sep 17, 17:48
teamcity awarded D16771: [Iguana] Add non-functional iguana executable a Piece of Eight token.
Tue, Sep 17, 17:39
teamcity awarded D16771: [Iguana] Add non-functional iguana executable a Haypence token.
Tue, Sep 17, 16:31
tobias_ruck added inline comments to D16569: [chronik] add an optional checkpoint_height query parameters to the block-header endpoint.
Tue, Sep 17, 14:31
tobias_ruck added inline comments to D16569: [chronik] add an optional checkpoint_height query parameters to the block-header endpoint.
Tue, Sep 17, 14:28
tobias_ruck requested changes to D16569: [chronik] add an optional checkpoint_height query parameters to the block-header endpoint.
Tue, Sep 17, 12:23
tobias_ruck closed D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it.
Tue, Sep 17, 12:17
tobias_ruck committed rABCf2fd05ff267c: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it (authored by tobias_ruck).
[Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it
Tue, Sep 17, 12:17
tobias_ruck updated the diff for D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it.

fix !

Tue, Sep 17, 10:03
tobias_ruck updated the diff for D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it.

remove GetNextOp, rename some functions to map more closely to what they do

Tue, Sep 17, 08:54
tobias_ruck added inline comments to D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it.
Tue, Sep 17, 08:38
teamcity awarded D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it a Haypence token.
Tue, Sep 17, 07:42
tobias_ruck added inline comments to D16753: [ecash-agora] Add ALP support to `AgoraPartial.script`.
Tue, Sep 17, 07:39
tobias_ruck added inline comments to D16745: [ecash-agora] Partial Agora offers: Add SLP support to plugin, `Agora` and `AgoraOffer`.
Tue, Sep 17, 07:30
tobias_ruck added inline comments to D16743: [ecash-agora] Add `AgoraPartial.script` to build the Script for partial SLP offers.
Tue, Sep 17, 07:25

Mon, Sep 16

tobias_ruck updated the diff for D16755: [ecash-agora] Partial Agora offers: Add ALP support to plugin, `Agora` and `AgoraOffer`.

rebase onto D16754.

Mon, Sep 16, 19:33
tobias_ruck updated the diff for D16754: [ecash-agora] Limit token truncation level to 5 (SLP) and 3 (ALP).

rebase onto D16753.

Mon, Sep 16, 19:30
tobias_ruck updated the diff for D16753: [ecash-agora] Add ALP support to `AgoraPartial.script`.

rebase onto D16745.

Mon, Sep 16, 19:27
tobias_ruck updated the diff for D16745: [ecash-agora] Partial Agora offers: Add SLP support to plugin, `Agora` and `AgoraOffer`.

rebase onto D16743

Mon, Sep 16, 19:26
tobias_ruck updated the diff for D16743: [ecash-agora] Add `AgoraPartial.script` to build the Script for partial SLP offers.

rebase on master

Mon, Sep 16, 19:21
tobias_ruck updated the summary of D16755: [ecash-agora] Partial Agora offers: Add ALP support to plugin, `Agora` and `AgoraOffer`.
Mon, Sep 16, 19:16
tobias_ruck updated the diff for D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it.

exposing CastToBool is not needed

Mon, Sep 16, 16:57
tobias_ruck updated the diff for D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it.

add tests, refactor a bit

Mon, Sep 16, 16:51
tobias_ruck planned changes to D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it.

let's add some tests

Mon, Sep 16, 15:08
tobias_ruck closed D16766: [Iguana] Move ConditionStack to conditionstack.h.
Mon, Sep 16, 13:10
tobias_ruck committed rABCe211db9ab22e: [Iguana] Move ConditionStack to conditionstack.h (authored by tobias_ruck).
[Iguana] Move ConditionStack to conditionstack.h
Mon, Sep 16, 13:10
tobias_ruck updated the diff for D16766: [Iguana] Move ConditionStack to conditionstack.h.

add missing headers

Mon, Sep 16, 12:13
tobias_ruck published D16733: [Iguana] Add `ScriptInterpreter` class, make `EvalScript` use it for review.
Mon, Sep 16, 10:50
tobias_ruck published D16766: [Iguana] Move ConditionStack to conditionstack.h for review.
Mon, Sep 16, 10:49

Sat, Sep 14

tobias_ruck added a comment to D16759: [Cashtab] Toggle "buy nfts" and "manage nfts" for better user presentation.

This has a weird double-scroll behavior. Isn't just simpler to just put all the stuff in cashtab and let the browser handle the scrolling?

Sat, Sep 14, 09:22

Fri, Sep 13

tobias_ruck retitled D16755: [ecash-agora] Partial Agora offers: Add ALP support to plugin, `Agora` and `AgoraOffer` from [ecash-agora] Partial Agora offers: Add SLP support to plugin, `Agora` and `AgoraOffer` to [ecash-agora] Partial Agora offers: Add ALP support to plugin, `Agora` and `AgoraOffer`.
Fri, Sep 13, 10:22
tobias_ruck added inline comments to D16753: [ecash-agora] Add ALP support to `AgoraPartial.script`.
Fri, Sep 13, 10:10

Thu, Sep 12

tobias_ruck published D16755: [ecash-agora] Partial Agora offers: Add ALP support to plugin, `Agora` and `AgoraOffer` for review.
Thu, Sep 12, 23:57
tobias_ruck published D16754: [ecash-agora] Limit token truncation level to 5 (SLP) and 3 (ALP) for review.
Thu, Sep 12, 23:28
tobias_ruck published D16753: [ecash-agora] Add ALP support to `AgoraPartial.script` for review.
Thu, Sep 12, 23:28

Wed, Sep 11

tobias_ruck published D16745: [ecash-agora] Partial Agora offers: Add SLP support to plugin, `Agora` and `AgoraOffer` for review.
Wed, Sep 11, 15:31
tobias_ruck closed D16747: [Chronik] Make `ffi::CBlockIndex` `Sync`.
Wed, Sep 11, 15:16
tobias_ruck committed rABC92143f7e31ff: [Chronik] Make `ffi::CBlockIndex` `Sync` (authored by tobias_ruck).
[Chronik] Make `ffi::CBlockIndex` `Sync`
Wed, Sep 11, 15:16
tobias_ruck requested review of D16747: [Chronik] Make `ffi::CBlockIndex` `Sync`.
Wed, Sep 11, 14:15
tobias_ruck retitled D16743: [ecash-agora] Add `AgoraPartial.script` to build the Script for partial SLP offers from [ecash-agora] Add `AgoraPartial.script` to build the Script for partial offers to [ecash-agora] Add `AgoraPartial.script` to build the Script for partial SLP offers.
Wed, Sep 11, 13:51
tobias_ruck closed D16735: [ecash-agora] Partial Agora offers: Add approximation logic.
Wed, Sep 11, 13:47
tobias_ruck committed rABCc764ae7c1e3f: [ecash-agora] Partial Agora offers: Add approximation logic (authored by tobias_ruck).
[ecash-agora] Partial Agora offers: Add approximation logic
Wed, Sep 11, 13:47
tobias_ruck added inline comments to D16744: [ecashaddrjs] Convert to typescript.
Wed, Sep 11, 13:38
tobias_ruck published D16743: [ecash-agora] Add `AgoraPartial.script` to build the Script for partial SLP offers for review.
Wed, Sep 11, 07:33

Tue, Sep 10

teamcity awarded D16743: [ecash-agora] Add `AgoraPartial.script` to build the Script for partial SLP offers a Haypence token.
Tue, Sep 10, 23:37
teamcity awarded D16735: [ecash-agora] Partial Agora offers: Add approximation logic a Haypence token.
Tue, Sep 10, 23:18
tobias_ruck added a comment to D16735: [ecash-agora] Partial Agora offers: Add approximation logic.

@bot ecash-agora-tests

Tue, Sep 10, 23:18
tobias_ruck updated the diff for D16735: [ecash-agora] Partial Agora offers: Add approximation logic.

add test to build, fix test

Tue, Sep 10, 23:15
tobias_ruck updated the diff for D16735: [ecash-agora] Partial Agora offers: Add approximation logic.

improve comments, use 32 for bits, address other nits

Tue, Sep 10, 22:54
tobias_ruck added inline comments to D16735: [ecash-agora] Partial Agora offers: Add approximation logic.
Tue, Sep 10, 22:50
tobias_ruck closed D16741: [ecash-agora] Prepare agora test framework to have more sats available.
Tue, Sep 10, 22:27
tobias_ruck committed rABC5d6d5b366d59: [ecash-agora] Prepare agora test framework to have more sats available (authored by tobias_ruck).
[ecash-agora] Prepare agora test framework to have more sats available
Tue, Sep 10, 22:27
tobias_ruck closed D16740: [ecash-lib] Use `new Error` when throwing errors in `WriterBytes`.
Tue, Sep 10, 22:26
tobias_ruck committed rABC2ad9f8628a5f: [ecash-lib] Use `new Error` when throwing errors in `WriterBytes` (authored by tobias_ruck).
[ecash-lib] Use `new Error` when throwing errors in `WriterBytes`
Tue, Sep 10, 22:26
tobias_ruck published D16741: [ecash-agora] Prepare agora test framework to have more sats available for review.
Tue, Sep 10, 11:09
tobias_ruck requested review of D16740: [ecash-lib] Use `new Error` when throwing errors in `WriterBytes`.
Tue, Sep 10, 10:30
tobias_ruck added inline comments to D16328: [Cashtab] Support NFT trading.
Tue, Sep 10, 07:34
tobias_ruck added inline comments to D16735: [ecash-agora] Partial Agora offers: Add approximation logic.
Tue, Sep 10, 00:24

Mon, Sep 9

tobias_ruck published D16735: [ecash-agora] Partial Agora offers: Add approximation logic for review.
Mon, Sep 9, 08:57

Thu, Sep 5

tobias_ruck closed D16708: [Chronik] Add plugin group tx history.
Thu, Sep 5, 20:07
tobias_ruck committed rABCe34f9117bc05: [Chronik] Add plugin group tx history (authored by tobias_ruck).
[Chronik] Add plugin group tx history
Thu, Sep 5, 20:07
tobias_ruck closed D16723: [Chronik] Fix plugin mempool by storing spent outputs.
Thu, Sep 5, 20:05
tobias_ruck committed rABCa676e3913ff1: [Chronik] Fix plugin mempool by storing spent outputs (authored by tobias_ruck).
[Chronik] Fix plugin mempool by storing spent outputs
Thu, Sep 5, 20:05
tobias_ruck published D16723: [Chronik] Fix plugin mempool by storing spent outputs for review.
Thu, Sep 5, 17:29
tobias_ruck retitled D16708: [Chronik] Add plugin group tx history from [Chronik] Add plugin group tx history, fix plugin mempool to [Chronik] Add plugin group tx history.
Thu, Sep 5, 17:26
tobias_ruck updated the summary of D16708: [Chronik] Add plugin group tx history.
Thu, Sep 5, 17:26
tobias_ruck updated the diff for D16708: [Chronik] Add plugin group tx history.

rebase on D16723

Thu, Sep 5, 16:54
tobias_ruck planned changes to D16708: [Chronik] Add plugin group tx history.

separate out fix

Thu, Sep 5, 16:28
tobias_ruck updated the summary of D16708: [Chronik] Add plugin group tx history.
Thu, Sep 5, 16:18
tobias_ruck published D16708: [Chronik] Add plugin group tx history for review.
Thu, Sep 5, 16:17

Mon, Sep 2

tobias_ruck closed D16696: [Chronik] Support listening to WebSocket updates from plugins.
Mon, Sep 2, 08:36
tobias_ruck committed rABCe12a635a00a9: [Chronik] Support listening to WebSocket updates from plugins (authored by tobias_ruck).
[Chronik] Support listening to WebSocket updates from plugins
Mon, Sep 2, 08:36

Fri, Aug 30

tobias_ruck published D16696: [Chronik] Support listening to WebSocket updates from plugins for review.
Fri, Aug 30, 13:13

Wed, Aug 28

tobias_ruck accepted D16683: [explorer] Remove extra spaces around 's'.

Works for me 👍🏻

Wed, Aug 28, 19:24
tobias_ruck closed D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.
Wed, Aug 28, 07:38
tobias_ruck committed rABC4df038a7cffb: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers (authored by tobias_ruck).
[ecash-agora] Add `agora.py` plugin to index ONESHOT offers
Wed, Aug 28, 07:37

Tue, Aug 27

tobias_ruck requested changes to D16683: [explorer] Remove extra spaces around 's'.
Tue, Aug 27, 21:21
tobias_ruck updated the diff for D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

rebase on master

Tue, Aug 27, 21:04

Mon, Aug 26

tobias_ruck added a comment to D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

Not sure what you’re asking there

Mon, Aug 26, 21:48
tobias_ruck added inline comments to D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.
Mon, Aug 26, 21:20
tobias_ruck added a comment to D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

update using a dataclass

could you summarize what this does and why this became preferable? I can see the organization change, is it just easier to read and maintain as a class?

Mon, Aug 26, 21:11

Thu, Aug 22

tobias_ruck closed D16674: [Chronik] Rename `group` in `PluginOutput` to `groups`.
Thu, Aug 22, 19:57
tobias_ruck committed rABC1544301342f0: [Chronik] Rename `group` in `PluginOutput` to `groups` (authored by tobias_ruck).
[Chronik] Rename `group` in `PluginOutput` to `groups`
Thu, Aug 22, 19:57
tobias_ruck updated the diff for D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

rebase to fix build

Thu, Aug 22, 17:02
tobias_ruck updated the diff for D16674: [Chronik] Rename `group` in `PluginOutput` to `groups`.

fix hopefully the last test

Thu, Aug 22, 16:25
tobias_ruck updated the diff for D16674: [Chronik] Rename `group` in `PluginOutput` to `groups`.

fix other tests

Thu, Aug 22, 15:18
tobias_ruck updated the diff for D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

fix groups for the error case

Thu, Aug 22, 13:08
tobias_ruck updated the diff for D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

move agora.py into ecash-agora (so it becomes part of the npm package), rebase to fix tests, update + fix comments

Thu, Aug 22, 12:58
tobias_ruck updated the diff for D16674: [Chronik] Rename `group` in `PluginOutput` to `groups`.

fix tests in context.rs

Thu, Aug 22, 12:53
tobias_ruck updated the summary of D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.
Thu, Aug 22, 12:30
tobias_ruck closed D16673: [ecash-lib] Fix fee estimation for signatories that depend on tx outputs.
Thu, Aug 22, 12:27
tobias_ruck committed rABC4c13a54223ae: [ecash-lib] Fix fee estimation for signatories that depend on tx outputs (authored by tobias_ruck).
[ecash-lib] Fix fee estimation for signatories that depend on tx outputs
Thu, Aug 22, 12:27
tobias_ruck updated the diff for D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

minor fixes/cleanup, rebase on D16674

Thu, Aug 22, 12:25
tobias_ruck requested review of D16674: [Chronik] Rename `group` in `PluginOutput` to `groups`.
Thu, Aug 22, 12:22
tobias_ruck updated the summary of D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.
Thu, Aug 22, 03:03
tobias_ruck updated the diff for D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

remove unrelated chronik-db change

Thu, Aug 22, 02:59
tobias_ruck updated the diff for D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.

rebase, update using a dataclass, add sats calculation as requested

Thu, Aug 22, 02:59
tobias_ruck updated the diff for D16673: [ecash-lib] Fix fee estimation for signatories that depend on tx outputs.

fix comments

Thu, Aug 22, 02:53
tobias_ruck updated the summary of D16673: [ecash-lib] Fix fee estimation for signatories that depend on tx outputs.
Thu, Aug 22, 02:52
tobias_ruck requested review of D16673: [ecash-lib] Fix fee estimation for signatories that depend on tx outputs.
Thu, Aug 22, 02:51