Jack Grigg
bb30a91a3b
Update lockfile after rename
2024-12-19 17:58:39 +00:00
Kris Nuttycombe
e6ded6857b
Update `Cargo.lock` file to latest releases.
2024-12-19 10:15:44 -07:00
Jack Grigg
ad2e78e3db
Add a `pczt redact` command
2024-12-19 01:17:54 +00:00
Jack Grigg
e7fdca7b8f
pczt sign: Move derivation path matching into protocol-specific crates
2024-12-18 18:49:09 +00:00
Jack Grigg
12a179118a
Migrate to Zcash crate revision with PCZT format change
2024-12-17 05:42:09 +00:00
Jack Grigg
5e997f2f8a
Add `pczt inspect` command
2024-12-14 12:05:34 +00:00
Jack Grigg
bf0b6cc9f5
Migrate to Zcash crate revision before PCZT format change
2024-12-14 10:24:39 +00:00
Jack Grigg
c532ea0fc8
Rework camera handling
2024-12-12 04:45:09 +00:00
Jack Grigg
dff1a5f410
Emulate Keystone enrollment
2024-12-12 00:44:15 +00:00
Kris Nuttycombe
bd8f7c0851
Fix orchard PCZT signing.
2024-12-11 13:08:55 -07:00
Jack Grigg
db9ffae56c
init: Generate an age identity if provided `--identity` doesn't exist
2024-12-11 18:04:57 +00:00
Jack Grigg
047345ed35
`ratatui 0.29`
2024-12-11 17:03:53 +00:00
Jack Grigg
f5f0a6aa42
cargo update
2024-12-11 16:25:32 +00:00
Jack Grigg
f5e07caa3f
Enable reading PCZTs from animated QR codes
2024-12-11 11:01:48 +00:00
Jack Grigg
99cbc903e1
Enable rendering PCZTs to animated QR codes
2024-12-11 11:01:48 +00:00
Jack Grigg
ff072fb1a6
Add PCZT commands
2024-12-10 23:10:50 +00:00
Jack Grigg
7174d13cfb
Migrate to latest revision of the Zcash crates
2024-12-10 11:01:40 +00:00
Jack Grigg
545649ffbe
cargo update
2024-12-08 00:42:40 +00:00
Jack Grigg
5530cc0ee9
Encrypt the mnemonic with an age identity
2024-11-19 06:05:59 +00:00
Kris Nuttycombe
25d4f5446b
Update librustzcash crates to the latest released versions.
2024-11-15 16:50:13 -07:00
Kris Nuttycombe
3d638ac48a
Update to in-progress versions of `librustzcash` crates.
2024-10-21 10:40:38 -06:00
Kris Nuttycombe
68cf019850
Update to latest released versions of the Rust crates.
2024-10-04 16:59:24 -06:00
Kris Nuttycombe
cd03e268b2
Update to latest librustzcash dependencies.
2024-09-20 16:47:50 -06:00
Jack Grigg
3bccda45bc
Downgrade `tonic` to 0.12.1
...
`tonic 0.12.2` has a bug where it cannot be built with either old or new
versions of Rust (https://github.com/hyperium/tonic/issues/1894 ).
2024-09-10 23:09:32 +00:00
Jack Grigg
3dfadf6060
cargo update
2024-09-10 23:09:18 +00:00
Jack Grigg
e65c175394
`time 0.3`
2024-09-10 23:08:25 +00:00
Jack Grigg
62c2d32bb2
`iso_currency 0.5`
2024-09-10 23:08:25 +00:00
Jack Grigg
4b6178c3b1
`crossterm 0.28`
2024-09-10 23:08:25 +00:00
Kris Nuttycombe
bb94b4cc1c
cargo update
2024-08-28 19:42:27 -06:00
Kris Nuttycombe
2c3117310e
Update to latest zcash dependencies.
...
- `sapling-crypto 0.2`
- `orchard 0.9`
- `zcash_address 0.4`
- `zcash_client_backend 0.13`
- `zcash_client_sqlite 0.11`
- `zcash_keys 0.3`
- `zcash_primitives 0.16`
- `zcash_proofs 0.16`
- `zcash_protocol 0.2`
- `zip321 = `0.1`
2024-08-20 12:31:58 -06:00
Jack Grigg
b294414deb
Migrate to latest revision of librustzcash crates
2024-07-29 20:54:38 +00:00
Jack Grigg
1f9822c3dc
balance: Add currency conversion over Tor
2024-07-24 19:29:46 +00:00
Jack Grigg
3f60b0d538
send: Add ZIP 320 (TEX address) support
2024-07-24 18:25:50 +00:00
Kris Nuttycombe
78d90431f7
Use `toml` for keys file parsing
...
This is needed in order to enable support for using an existing wallet
database file without having the seed available.
2024-06-20 15:36:45 -06:00
Kris Nuttycombe
b23d6a8019
Update to latest `librustzcash` `main`
2024-06-20 15:36:07 -06:00
Jack Grigg
97fc031013
sync: Refresh UTXOs at the start of each scanning cycle
...
The new `transparent-inputs` feature flag is default-enabled because
most testing of the Rust crates that we want to do will be with that
flag enabled, and anyone using this tool to investigate existing wallet
databases will also need it enabled. But the flag can be disabled for
testing shielded-only workflows.
Closes Electric-Coin-Company/zec-sqlite-cli#21 .
2024-05-23 17:18:34 +00:00
Jack Grigg
07d1b58103
Implement proper shutdown logic (Ctrl-C in terminal, `q` in TUI)
2024-05-23 16:20:51 +00:00
Jack Grigg
519101f8e3
sync: Render "fetching" vs "fetched but not scanned" cells separately
2024-05-21 15:28:08 +00:00
Kris Nuttycombe
8e4a7f9ff5
Update to latest development version of librustzcash crates.
2024-05-03 10:34:36 -06:00
Jack Grigg
1dcd4b28b6
Create defrag-style TUI for wallet syncing
2024-04-20 21:39:38 +00:00
Jack Grigg
94e1337b46
Add TUI handler
2024-04-20 20:46:27 +00:00
Jack Grigg
58eacc2bde
cargo update
2024-04-19 22:00:28 +00:00
Jack Grigg
ee7f5814c3
cargo update
2024-04-02 23:41:57 +00:00
Jack Grigg
cd58b19888
Migrate to `zcash_client_sqlite 0.10` plus bugfixes
2024-04-02 23:41:57 +00:00
Kris Nuttycombe
14d6fe18de
Update to librustzcash c45d3aed8a
2024-03-23 09:53:02 -06:00
Kris Nuttycombe
0973bfd868
Add `propose` command.
...
This command takes the same arguments as `send`, but instead of
executing a transaction, it simply creates and prints out the proposal
for the transaction without executing it.
2023-11-16 14:42:26 -07:00
Jack Grigg
8032fc9054
cargo update
2023-10-31 13:13:24 +13:00
Jack Grigg
408a05b469
Migrate to production version of Zcash Rust crates
2023-09-26 17:46:22 +00:00
Jack Grigg
1943e7ef9e
Migrate to `zcash_client_sqlite` with fast spendability
2023-09-11 20:56:50 +00:00
Jack Grigg
44f151c750
Add `list-tx` and `list-unspent` commands
2023-09-01 00:52:37 +00:00