Releases: zingolabs/zingolib
Releases · zingolabs/zingolib
ShardTree Release
What's Changed
- We no longer panic when failing to connect to server on blockheight request by @AloeareV in #336
- Ci dry by @Oscar-Pepper in #342
- Basic finsight transfer by address by @zancas in #344
- retool shield command to shield sapling and/or transparent pools with argument by @AloeareV in #351
- Fix regtest readme by @AloeareV in #348
- Chain command line flag by @AloeareV in #352
- add tests to do_shield sapling and fix array index bug by @AloeareV in #353
- alphabetize wallet methods by @zancas in #347
- apply clippy recommendation by @zancas in #354
- add number spends per address and commands public interface by @zancas in #355
- fix command for sends by @zancas in #356
- Viewkey export by @zancas in #359
- Add parse support for ufvks by @AloeareV in #360
- Seperate parse concerns by @zancas in #361
- Add total data to address interface by @zancas in #358
- changed initial min_height from 0 to block height of first tx in summary by @Oscar-Pepper in #362
- add wallet_kind command by @AloeareV in #364
- remove obsolete cli interface by @zancas in #365
- refactor of launch_lightwalletd into separate fn by @zancas in #369
- updated readme and added birthday flag to examples by @Oscar-Pepper in #368
- Add birthday to exportufvk, and align different methods of getting birthday by @AloeareV in #367
- add test of sends to sapling and transparent repeatedly by @AloeareV in #371
- Run
cargo checkmate gh install
and add results. by @nathan-at-least in #370 - Darkside wallet testing by @zancas in #372
- added version to cargo checkmate to fix error by @Oscar-Pepper in #373
- Update macro to allow for return value, add get_incoming_transactions by @AloeareV in #378
- run cargo update to change allowed warnings from 7 to 6 by @zancas in #374
- Update macro to allow for return value, to add get_incoming_transactions, start working on new test by @AloeareV in #375
- Dont write down unconfirmed or read by @zancas in #382
- Dust sap no trans by @zancas in #383
- start removing unwraps to help debug zingo-mobile #408 by @AloeareV in #387
- Test and fix reorg bug by @AloeareV in #386
- use BlockData instead of manual reverse call by @AloeareV in #388
- Add getoption help by @AloeareV in #389
- Cache 1153 blocks by @zancas in #390
- Start annotating by @zancas in #392
- Test utils by @zancas in #393
- replaced inconsistent use of /zingolib/ and zingolib/ that ambiguated… by @fluidvanadium in #394
- Unpatch by @zancas in #399
- Count outputs to be trial decrypted by @zancas in #395
- git ignore wallet .dat by @fluidvanadium in #401
- remove unused unit test leftover by @zancas in #404
- Time rming instrumentation by @zancas in #406
- added default wallet dir by @fluidvanadium in #408
- Add duration serde by @zancas in #409
- remove remaining references to removed instrumentation by @zancas in #407
- Add viewkey only benchmark by @zancas in #411
- no witness update in viewkey by @fluidvanadium in #412
- Mobile regtest by @Oscar-Pepper in #413
- make port selection slightly more idiomatic by @zancas in #414
- mobile regtest fix sync on init by @Oscar-Pepper in #416
- remove benchmarks from integration tests by @zancas in #417
- added funded mobile scenario by @Oscar-Pepper in #419
- add mobile funded orchard scenario by @Oscar-Pepper in #420
- Allow analysis by @zancas in #418
- combined all documents into one folder by @fluidvanadium in #425
- simplified cli keyloading by @fluidvanadium in #426
- add test showing diversifier increment coherence by @zancas in #429
- removed extraneous clone by @fluidvanadium in #431
- Hack on regtest by @zancas in #428
- Tweak view only by @zancas in #432
- Add scenario to annotation by @zancas in #434
- Add version command by @zancas in #433
- fix github interface conflict resolution bug by @zancas in #435
- migrate minimal code into analysis_utils by @zancas in #436
- Make addresses append only by @zancas in #430
- Revert some accidental decapitalization by @AloeareV in #438
- Catch miscap ok by @AloeareV in #439
- Drop obsolete paragraph from README by @AArnott in #440
- Fix ExportUfvkCommand descriptions by @AArnott in #441
- Phase out old witness handling in favour of shardtree by @AloeareV in #398
- Make persisted file names configurable by @AArnott in #442
- Fix error code from wallet not found condition by @AArnott in #444
- Add .editorconfig to repo by @AArnott in #448
- Adding a new command to delete the wallet file -> for zingo-pc by @juanky201271 in #454
- docker ci-build v001 by @Oscar-Pepper in #423
- Produce strongly typed struct as sync result by @AArnott in #447
- stop ignoring promotion test by @zancas in #456
- Dry build rs by @zancas in #458
- Cargo update by @zancas in #461
- the e2e process takes a lot of actions time. its unrequired and unnec… by @fluidvanadium in #460
- Switch commands back to returning JSON by @AArnott in #464
- Hack on build rs by @zancas in #465
- Initialize wallet with unified spending key by @AArnott in #459
- no failing ci checks update by @Oscar-Pepper in #467
- Return struct from do_balance and do_send_progress instead of JSON by @AArnott in #468
- Take raw memo bytes when sending transactions by @AArnott in #469
- Add devcontainer.json by @AArnott in #472
- depend on zcash_encoding '0.2' from crates.io by @zancas in #476
- Stop writing to STDOUT by @AArnott in #475
- regchest by @Oscar-Pepper in #471
- Add .gitattributes file by @AArnott in #473
- Update librustzcash by @zancas in #477
- Fix typo in english error string by @AArnott in #482
- fix shardtree initialization failure by @AloeareV in #486
- run cargo update by @zancas in #487
- cargo nextest ci partitioning by @Oscar-Pepper in #490
- assert pre-sync transactions are a specific set by @zancas in #491
- Mark txid nf spent error by @Aloea...
Upgrade After Orchard
What's Changed
-
Bad-Orchard-Bundle-Authentication on 32-Bit Android OS fixed
-
Bad-Orchard-Bundle-Authentication test across architecture matrix, integrated into CI
-
Protection against other bugs promoted into cross-architecture test matrix in CI
-
let people know where the wallet is, on collision by @zancas in #259
-
Remove entire-verified-zbalance from help output by @AloeareV in #312
-
Clippy continuous integration by @nathan-at-least in #321
-
Fixed privacy leak by enforcing transparent funds are shielded before spend by @AloeareV in #325
-
updated CI to sync with zingomobile by @Oscar-Pepper in #313
New Contributors FOUR OF THEM!
- @Oscar-Pepper upgraded our CI to work more efficiently, and to test across multiple architectures
- @pacu added the capability of testing in darksidewalletd mode, and helped start work on output formats
- @Jarys implemented viewing-key only clients internally
- @nathan-at-least applied standard quality improvement tools, and ensured they run in CI
Full Changelog: vzing-0.2.0...vzing-0.3.0 #