Commit graph

  • de7ef423dd Add core build script feature/initial-scaffold MoCipher 2026-05-12 11:06:52 +02:00
  • 9f03b9b34d ci: run UniFFI codegen script in workflow (if available) MoCipher 2026-02-20 10:16:27 +01:00
  • f76584a50e tools: add UniFFI codegen script (no-op if uniffi-bindgen missing) MoCipher 2026-02-20 10:12:13 +01:00
  • be9f34fcc2 modified: mobile/package.json MoCipher 2026-02-20 10:10:55 +01:00
  • aae968b1c2 new file: core/uniffi/bindings/android/Cryptec.java new file: core/uniffi/bindings/ios/Cryptec.h new file: mobile/__tests__/nativeModuleIntegration.test.ts new file: mobile/android/src/main/java/com/cryptec/CryptecModule.java new file: mobile/android/src/main/java/com/cryptec/CryptecPackage.java new file: mobile/ios/CryptecModule.m MoCipher 2026-02-20 10:10:41 +01:00
  • 7d91496132 feat(uniffi): add UniFFI bridge functions + tests (generate_mnemonic, first_receive_address, create_psbt, sign_psbt) MoCipher 2026-02-20 09:58:56 +01:00
  • 662c118000 feat(ui): complete mobile + desktop scaffolds; add UniFFI UDL scaffold; CI run mobile & electron tests MoCipher 2026-02-20 09:54:07 +01:00
  • 40aa19391d desktop: add Electron app scaffold (UI + preload bridge) MoCipher 2026-02-20 09:52:34 +01:00
  • b49225b0a5 mobile: add React Native app scaffold + mock bridge and tests MoCipher 2026-02-20 09:52:21 +01:00
  • 9d4a005a1b ci: include mobile unit tests (React Native) MoCipher 2026-02-20 09:42:25 +01:00
  • 41d0d3d866 ci: rerun after isolating core build MoCipher 2026-02-20 09:34:03 +01:00
  • 3c8091d8e4 ci: temporarily build/test only to isolate failures MoCipher 2026-02-20 09:33:49 +01:00
  • 1cbe6af12e ci: rerun after wallet compatibility fixes MoCipher 2026-02-20 09:32:54 +01:00
  • 1c15e8f150 fix(core): avoid bdk bip39 helper; use local bip39 -> xpub descriptors; normalize PSBT serialization; remove stale imports MoCipher 2026-02-20 09:32:41 +01:00
  • 3ed29dc179 ci: rerun after adding core-only build + Cargo.lock generation MoCipher 2026-02-20 09:26:51 +01:00
  • 055ae2bdcd ci: generate Cargo.lock on runner + build/test core crate only; upload diagnostics MoCipher 2026-02-20 09:26:38 +01:00
  • b7245ff268 ci: rerun after adding artifact upload MoCipher 2026-02-20 09:20:14 +01:00
  • a96cd00b71 ci: upload detailed diagnostics as artifacts (pkg-config, cargo metadata/tree) MoCipher 2026-02-20 09:20:01 +01:00
  • 4ec18ab118 ci: rerun after cargo-metadata diagnostics MoCipher 2026-02-20 09:19:05 +01:00
  • 28a089c692 ci: add cargo metadata/tree diagnostics MoCipher 2026-02-20 09:18:52 +01:00
  • c6d8b20607 modified: core/src/btc_htlc.rs MoCipher 2026-02-20 09:18:39 +01:00
  • 776b027d84 ci: rerun after making hidapi optional MoCipher 2026-02-20 09:17:08 +01:00
  • 64a6bd97a8 chore(core): make hidapi optional behind feature MoCipher 2026-02-20 09:16:54 +01:00
  • be6b4515d8 ci: rerun after core deps & PKG_CONFIG_PATH MoCipher 2026-02-20 09:15:37 +01:00
  • 56f250e851 fix(core): add missing deps (rusqlite, tempfile, uuid, lazy_static); ci: set PKG_CONFIG_PATH for runners MoCipher 2026-02-20 09:12:02 +01:00
  • 150bcf08c1 ci: add diagnostics for libusb/pkg-config and Cargo.lock MoCipher 2026-02-20 09:05:05 +01:00
  • c0787c9d61 ci: install libusb/pkg-config on ubuntu & macOS for hidapi build MoCipher 2026-02-20 08:51:59 +01:00
  • 862c2bfc15 ci: trigger workflow after fix MoCipher 2026-02-20 08:43:55 +01:00
  • bf94135220 fix(wallet_bdk): close impl PersistentBdkWallet (missing brace) MoCipher 2026-02-20 08:42:22 +01:00
  • 027233cfd2 fix(htlc): correct test RNG usage and import MoCipher 2026-02-20 08:38:54 +01:00
  • 2690e24312 chore: mark lightning dependency optional/disabled to avoid yanked crate MoCipher 2026-02-12 00:09:38 +01:00
  • 0cb9132983 chore: add top-level Cargo workspace MoCipher 2026-02-12 00:08:25 +01:00
  • d23efda95b chore: add PR note to README for initial PR MoCipher 2026-02-12 00:06:40 +01:00
  • 267d8f6edd Initial CrypteCipher scaffold and features main MoCipher 2026-02-12 00:02:00 +01:00