Page MenuHomePhabricator
Feed Advanced Search

Jul 24 2024

tobias_ruck added a comment to D16520: [Chronik] Add `PluginsWriter` and `PluginsReader` (only for PluginMeta).

yes it's run

Jul 24 2024, 09:14
tobias_ruck requested changes to D16531: [ecash-lib] Add `pushNumberOp` to push minimally encoded numbers.
Jul 24 2024, 09:07
tobias_ruck added inline comments to D16531: [ecash-lib] Add `pushNumberOp` to push minimally encoded numbers.
Jul 24 2024, 01:15
tobias_ruck requested changes to D16531: [ecash-lib] Add `pushNumberOp` to push minimally encoded numbers.
Jul 24 2024, 00:49
tobias_ruck updated the summary of D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.
Jul 24 2024, 00:36
tobias_ruck requested review of D16530: [Chronik] Remove unneeded `.as_ref()` call.
Jul 24 2024, 00:35
tobias_ruck updated the diff for D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.

rebase on as_ref fix

Jul 24 2024, 00:29
tobias_ruck requested review of D16529: [ecash-lib] Fix test suite: Don't use it.only.
Jul 24 2024, 00:14

Jul 23 2024

tobias_ruck planned changes to D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.
Jul 23 2024, 23:20
tobias_ruck updated the diff for D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.

switch to BiMap

Jul 23 2024, 23:16
tobias_ruck updated the diff for D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.

use plugin idx instead of string to identify plugins

Jul 23 2024, 23:06
tobias_ruck planned changes to D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.
Jul 23 2024, 22:28
tobias_ruck requested review of D16528: [Chronik] Move+rename `UtxoOutpoint` to `DbOutpoint` to data.rs.
Jul 23 2024, 20:21
tobias_ruck published D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py` for review.
Jul 23 2024, 19:56
tobias_ruck published D16523: [Chronik] Upgrade pyo3 to 0.22 for review.
Jul 23 2024, 19:37
tobias_ruck published D16522: [Chronik] Store index of plugins and ensure versions match for review.
Jul 23 2024, 19:37
tobias_ruck published D16520: [Chronik] Add `PluginsWriter` and `PluginsReader` (only for PluginMeta) for review.
Jul 23 2024, 19:36

Jul 11 2024

tobias_ruck closed D16442: [Chronik] Add `get_block_header` to FFI.
Jul 11 2024, 15:38
tobias_ruck committed rABCa4e47f611a90: [Chronik] Add `get_block_header` to FFI (authored by tobias_ruck).
[Chronik] Add `get_block_header` to FFI
Jul 11 2024, 15:38
tobias_ruck updated the diff for D16442: [Chronik] Add `get_block_header` to FFI.

add test for tip header too

Jul 11 2024, 13:34
tobias_ruck updated the diff for D16442: [Chronik] Add `get_block_header` to FFI.

remove unnecessary bridge

Jul 11 2024, 13:30
tobias_ruck requested review of D16442: [Chronik] Add `get_block_header` to FFI.
Jul 11 2024, 13:27

Jul 10 2024

tobias_ruck closed D13101: [Mitra] Add Intcode integer format.
Jul 10 2024, 17:34
tobias_ruck committed rABC0fec8554ffe1: [Mitra] Add Intcode integer format (authored by tobias_ruck).
[Mitra] Add Intcode integer format
Jul 10 2024, 17:34
tobias_ruck updated the diff for D13101: [Mitra] Add Intcode integer format.

rebase, apply suggestions, fix json compilation errors

Jul 10 2024, 00:09

Jul 9 2024

tobias_ruck closed D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.
Jul 9 2024, 23:48
tobias_ruck committed rABC06d187868df1: [Chronik] Plugins: Load plugins based on plugins.toml in datadir (authored by tobias_ruck).
[Chronik] Plugins: Load plugins based on plugins.toml in datadir
Jul 9 2024, 23:48
tobias_ruck requested review of D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.
Jul 9 2024, 20:55
tobias_ruck accepted D16428: [ecash-lib] Support address key in target outputs.
Jul 9 2024, 11:51

Jul 4 2024

tobias_ruck updated the diff for D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.

fix some comments, remove unused/unneeded error variants

Jul 4 2024, 22:19
tobias_ruck updated the summary of D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.
Jul 4 2024, 22:08
tobias_ruck updated the diff for D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.

redesign plugin system, use Plugin class, and add [main.plugin] [test.plugin] and [regtest.plugin] sections

Jul 4 2024, 22:01

Jul 3 2024

tobias_ruck closed D16388: [Chronik] Add `ParseChronikParams` and use it in chronik::Start.
Jul 3 2024, 17:59
tobias_ruck committed rABC99bd71b032b5: [Chronik] Add `ParseChronikParams` and use it in chronik::Start (authored by tobias_ruck).
[Chronik] Add `ParseChronikParams` and use it in chronik::Start
Jul 3 2024, 17:59
tobias_ruck updated the diff for D16388: [Chronik] Add `ParseChronikParams` and use it in chronik::Start.

gArgs -> args

Jul 3 2024, 11:47

Jun 28 2024

tobias_ruck requested review of D16388: [Chronik] Add `ParseChronikParams` and use it in chronik::Start.
Jun 28 2024, 19:13

Jun 22 2024

tobias_ruck added a comment to D16361: Bump rust version to 1.79.0.

and a few other places. Or you just don't update the Rust version, as it's not necessary to fix the build on newer versions.

Jun 22 2024, 19:14
tobias_ruck requested changes to D16361: Bump rust version to 1.79.0.

oh wait also update the version in /Cargo.toml:

[workspace.package]
rust-version = "1.76.0"
Jun 22 2024, 19:13
tobias_ruck accepted D16361: Bump rust version to 1.79.0.

works on my machine too

Jun 22 2024, 19:12

Jun 21 2024

tobias_ruck requested changes to D16361: Bump rust version to 1.79.0.
Jun 21 2024, 00:25

May 29 2024

tobias_ruck accepted D16190: [Cashtab] Implement ecash-lib for tx building.

one nit, otherwise gtg

May 29 2024, 21:33
tobias_ruck requested changes to D16190: [Cashtab] Implement ecash-lib for tx building.
May 29 2024, 15:35
tobias_ruck added a comment to D16190: [Cashtab] Implement ecash-lib for tx building.

is there a way to temporarily deploy this to test it out in actual cashtab? it seems basically gtg

May 29 2024, 15:34

May 26 2024

tobias_ruck requested changes to D16190: [Cashtab] Implement ecash-lib for tx building.
May 26 2024, 20:39

May 24 2024

tobias_ruck requested changes to D16190: [Cashtab] Implement ecash-lib for tx building.
May 24 2024, 18:47
tobias_ruck updated the diff for D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.

fix lints

May 24 2024, 18:37
tobias_ruck requested review of D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.
May 24 2024, 18:32

May 22 2024

tobias_ruck added inline comments to D16190: [Cashtab] Implement ecash-lib for tx building.
May 22 2024, 19:27
tobias_ruck accepted D16196: [ecash-lib] Add validation to confirm user input param feePerKb is an integer.
May 22 2024, 19:00
tobias_ruck added inline comments to D16190: [Cashtab] Implement ecash-lib for tx building.
May 22 2024, 18:09
tobias_ruck requested changes to D16190: [Cashtab] Implement ecash-lib for tx building.
May 22 2024, 17:55
tobias_ruck requested changes to D16196: [ecash-lib] Add validation to confirm user input param feePerKb is an integer.
May 22 2024, 16:35
tobias_ruck requested changes to D16196: [ecash-lib] Add validation to confirm user input param feePerKb is an integer.
May 22 2024, 06:48

May 21 2024

tobias_ruck requested changes to D16196: [ecash-lib] Add validation to confirm user input param feePerKb is an integer.

NAK this approach

May 21 2024, 20:32

May 13 2024

tobias_ruck closed D16111: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot.
May 13 2024, 19:28
tobias_ruck committed rABCcfdc3c75e8e4: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot (authored by tobias_ruck).
[ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot
May 13 2024, 19:28
tobias_ruck closed D16142: [ecash-lib] Prepare ecash-lib for 0.1.0 release.
May 13 2024, 19:26
tobias_ruck committed rABC56702fcddf25: [ecash-lib] Prepare ecash-lib for 0.1.0 release (authored by tobias_ruck).
[ecash-lib] Prepare ecash-lib for 0.1.0 release
May 13 2024, 19:26

May 11 2024

tobias_ruck requested review of D16142: [ecash-lib] Prepare ecash-lib for 0.1.0 release.
May 11 2024, 00:16

May 10 2024

tobias_ruck updated the diff for D16111: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot.

fix spelling

May 10 2024, 18:05

May 9 2024

tobias_ruck updated the diff for D16111: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot.

fix spelling, add const, return undefined for ALP for now

May 9 2024, 20:56

May 6 2024

tobias_ruck added inline comments to D16111: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot.
May 6 2024, 22:18
tobias_ruck added a comment to D16111: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot.

It is a bit complicated to setup these txs. Not too big of a deal since will be handled by devs and not users.

Yeah, it's not ideal. But after IMO this is the simplest way without breaking the SLP spec. And some day we'll (hopefully) get atomic broadcasts for multiple txs which will reject the setup tx if the offer tx fails.

May 6 2024, 22:12
tobias_ruck abandoned D16105: [ecash-lib] Support `"target": "es2016"`.
May 6 2024, 20:04
tobias_ruck added inline comments to D16088: [chronik-client] Support lokad id endpoints.
May 6 2024, 13:18
tobias_ruck accepted D16088: [chronik-client] Support lokad id endpoints.

Remove artefact in built chronikNode.ts, otherwise LGTM, good test coverage

May 6 2024, 13:13
tobias_ruck updated the diff for D16111: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot.

add copyright, fix comments in oneshot.test.ts

May 6 2024, 13:01

May 4 2024

tobias_ruck closed D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser".
May 4 2024, 22:05
tobias_ruck committed rABC8f74e2ff94d2: [ecash-lib] "module": "CommonJS" + separate "main" and "browser" (authored by tobias_ruck).
[ecash-lib] "module": "CommonJS" + separate "main" and "browser"
May 4 2024, 22:05
tobias_ruck updated the diff for D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser".

fix README, english are hard

May 4 2024, 15:06
tobias_ruck added inline comments to D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser".
May 4 2024, 15:05
tobias_ruck added inline comments to D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser".
May 4 2024, 14:54
tobias_ruck updated the diff for D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser".

fix oneshot.test.ts

May 4 2024, 14:49
tobias_ruck retitled D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser" from [ecash-lib] Use separate "main" and "browser" files for the WebAssembly to [ecash-lib] "module": "CommonJS" + separate "main" and "browser".
May 4 2024, 14:45
tobias_ruck updated the diff for D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser".
  • Remove es2016 dependency, build targeting es2020 directly
  • Add comments explaining why two separate wasm-bindgen builds
  • Fix some imports
  • Improve README
May 4 2024, 14:39
tobias_ruck requested changes to D16088: [chronik-client] Support lokad id endpoints.
May 4 2024, 13:07
tobias_ruck updated the diff for D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser".

fix sed command

May 4 2024, 12:54
tobias_ruck planned changes to D16105: [ecash-lib] Support `"target": "es2016"`.

This seems unnecessary and hurts code readability

May 4 2024, 01:23
tobias_ruck updated the diff for D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser".

fix browser build

May 4 2024, 00:56
tobias_ruck updated the summary of D16111: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot.
May 4 2024, 00:28
tobias_ruck requested review of D16111: [ecash-lib] Add agora advertisements (ads) of offers for AgoraOneshot.
May 4 2024, 00:26

May 3 2024

tobias_ruck published D16107: [ecash-lib] "module": "CommonJS" + separate "main" and "browser" for review.
May 3 2024, 22:08
tobias_ruck published D16105: [ecash-lib] Support `"target": "es2016"` for review.
May 3 2024, 21:32
tobias_ruck planned changes to D16079: [chronik-client] Use `ecash-lib` in integration tests.

Put this on hold until it's clear this is a good path forward

May 3 2024, 13:33
tobias_ruck closed D16087: [ecash-agora] Add `AgoraOneshot`.
May 3 2024, 01:09
tobias_ruck committed rABC7d2f38d2cad8: [ecash-agora] Add `AgoraOneshot` (authored by tobias_ruck).
[ecash-agora] Add `AgoraOneshot`
May 3 2024, 01:09

May 2 2024

tobias_ruck added inline comments to D16088: [chronik-client] Support lokad id endpoints.
May 2 2024, 23:45
teamcity awarded D16087: [ecash-agora] Add `AgoraOneshot` a Doubloon token.
May 2 2024, 00:20
tobias_ruck added a comment to D16087: [ecash-agora] Add `AgoraOneshot`.

@bot ecash-agora-integration-tests

May 2 2024, 00:20
tobias_ruck updated the diff for D16087: [ecash-agora] Add `AgoraOneshot`.

fix first paragraph of README

May 2 2024, 00:18
tobias_ruck updated the diff for D16087: [ecash-agora] Add `AgoraOneshot`.

amend the README.md to make it even more hip

May 2 2024, 00:16

May 1 2024

tobias_ruck closed D16090: [ecash-lib] Set the default tx version to 2.
May 1 2024, 15:27
tobias_ruck committed rABCdd71a6200d45: [ecash-lib] Set the default tx version to 2 (authored by tobias_ruck).
[ecash-lib] Set the default tx version to 2
May 1 2024, 15:27
tobias_ruck requested review of D16090: [ecash-lib] Set the default tx version to 2.
May 1 2024, 11:56
tobias_ruck closed D16081: [ecash-lib] Add SLP support.
May 1 2024, 00:02
tobias_ruck committed rABC2c1f37ee6d76: [ecash-lib] Add SLP support (authored by tobias_ruck).
[ecash-lib] Add SLP support
May 1 2024, 00:02

Apr 30 2024

tobias_ruck updated the summary of D16087: [ecash-agora] Add `AgoraOneshot`.
Apr 30 2024, 23:38
tobias_ruck updated the diff for D16081: [ecash-lib] Add SLP support.

rerun ci

Apr 30 2024, 23:26
tobias_ruck added a comment to D16081: [ecash-lib] Add SLP support.

seems like everything is resolved after this passes tests, or did I forget anything?

Apr 30 2024, 22:42
tobias_ruck updated the diff for D16081: [ecash-lib] Add SLP support.

use 1 single token when creating an NFT

Apr 30 2024, 22:40