Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
29b5745
chore: vendor ark-core 0.12.0
ovitrif Oct 29, 2026
35e0c27
fix: arkade addresses match the typescript sdk
ovitrif Oct 29, 2026
68e5a0a
feat: arkade wallet in bitkit-core
ovitrif Oct 29, 2026
b788d79
fix: fewer esplora reads per arkade refresh
ovitrif Oct 29, 2026
55bf6a8
docs: list the arkade module
ovitrif Oct 29, 2026
ef110d3
chore: keep the example bin last for the android build
ovitrif Oct 29, 2026
f165baa
feat: arkade lightning through intents
ovitrif Oct 30, 2026
ac2919b
chore: regenerate ios bindings for arkade
ovitrif Oct 30, 2026
48896ca
fix: let the arkade mainnet test print its quotes
ovitrif Oct 30, 2026
ec3f9cd
chore: prepare 0.8.0-arkade.1
ovitrif Oct 30, 2026
9245a73
ci: give android bindgen 90 minutes
ovitrif Oct 30, 2026
259c0ca
feat(arkade): run against a local regtest stack
ovitrif Oct 31, 2026
7a6a4e0
test(arkade): lightning and restore on a local regtest stack
ovitrif Oct 31, 2026
27cd0c0
chore: prepare 0.8.0-arkade.2
ovitrif Oct 31, 2026
e18bf99
fix(arkade): read from a second explorer when the first is down
ovitrif Nov 2, 2026
50672ab
chore: prepare 0.8.0-arkade.3
ovitrif Nov 2, 2026
a97698b
fix(arkade): read the chain explorer far less often
ovitrif Nov 2, 2026
3712146
chore: prepare 0.8.0-arkade.4
ovitrif Nov 2, 2026
c2a70a9
fix(arkade): board deposits from a phone whose clock runs a little fast
ovitrif Nov 2, 2026
cf421ab
chore: prepare 0.8.0-arkade.5
ovitrif Nov 2, 2026
cba7bf8
fix(arkade): pay the operator's input fee on transfer to savings
ovitrif Nov 2, 2026
7fd9a5e
fix(arkade): keep the spending balance when the explorers fail
ovitrif Nov 2, 2026
b7117d8
chore: prepare 0.8.0-arkade.6
ovitrif Nov 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/android-bindgen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
android-bindgen:
name: Android Bindgen
runs-on: ubuntu-latest
timeout-minutes: 60
timeout-minutes: 90

steps:
- name: Checkout
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,4 @@ bindings/ios/BitkitCore.xcframework.zip
!*.local.template*

/tests/usdt-fork/node_modules/
src/modules/arkade/intents/oracle/node_modules
4 changes: 2 additions & 2 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Android bindings are built and published by `.github/workflows/gradle-publish.ym

```bash
cargo test # All tests
cargo test modules::<module> # Single module (scanner, lnurl, onchain, activity, blocktank, boltz, trezor, jade, hardware_wallet, ur, pubky, usdt)
cargo test modules::<module> # Single module (arkade, scanner, lnurl, onchain, activity, blocktank, boltz, trezor, jade, hardware_wallet, ur, pubky, usdt)
```

## Lint & Format
Expand All @@ -35,7 +35,7 @@ Android bindings use ktlint via Gradle plugin (`org.jlleitschuh.gradle.ktlint`),
## Architecture

- `src/lib.rs` — UniFFI exports and module re-exports
- `src/modules/`: core modules: scanner, lnurl, onchain, activity, blocktank, boltz, trezor, jade, hardware_wallet, ur, pubky, usdt
- `src/modules/`: core modules: arkade, scanner, lnurl, onchain, activity, blocktank, boltz, trezor, jade, hardware_wallet, ur, pubky, usdt
- `bindings/` — Platform-specific binding outputs (ios/, android/, python/)
- `build.sh`, `build_ios.sh`, `build_android.sh`, `build_python.sh` — Build scripts

Expand Down
Loading
Loading