This repository has been archived by the owner on Jan 15, 2024. It is now read-only.
Releases: EspressoSystems/seahorse
Releases · EspressoSystems/seahorse
0.3.2
0.3.1
Full Changelog: 0.3.0...0.3.1
0.3.0
What's Changed
- Terminology: Replace Wallet with Keystore by @bfish713 in #134
- Update CAP version and Change Terminology from Audit to View by @bfish713 in #151
- Support alpha channel in icons by @jbearer in #154
- Handle empty blocks correctly. by @jbearer in #157
- Use big integers for aggregate amounts by @jbearer in #160
- Replace UserAddress with UserPubKey for transfer and minting by @shenkeyao in #162
- Update dependencies by @jbearer in #165
- Make fee account optional for mint and freeze. by @jbearer in #164
- Update more dependencies by @jbearer in #166
- Print out public key when loading a key from a file by @jbearer in #167
- Allow async implementations of CLI::init_backend by @jbearer in #170
- Bump actions/checkout from 2 to 3.0.2 by @dependabot in #150
- Include hash in transaction receive history by @jbearer in #173
- Update CAP, using 128-bit record amounts. by @jbearer in #176
- Add change information to transaction history by @jbearer in #178
- Remove
KeystoreStorageTrai
t and move Storage out ofKeystoreBackend
by @bfish713 in #168 - Prevent panic when allocating 0-amount fee records. by @jbearer in #181
- Add Nix and coverage by @jbearer in #175
- Fix Build Errors by @bfish713 in #182
- Don't ignore temp directory returned in benchmarks by @bfish713 in #183
- Get
KeyTree
from storage and remove from backend by @bfish713 in #188 - Refactor loader implementations by @jbearer in #172
- Port improvements from release-0.2 by @jbearer in #194
- Encapsulate sparse Merkle tree functionality in a type. by @jbearer in #200
- Create KeyValueStore and Assets Model by @shenkeyao in #186
- Improve the handling of verified assets in Asset Model by @shenkeyao in #202
- Move slow tests to a separate workflow by @shenkeyao in #214
- Move AtomicStore to upper level and refactor storage by @shenkeyao in #212
- Transaction Model by @bfish713 in #213
- Prune dynamic state snapshots by @jbearer in #221
- Integrate Assets Model into the wallet by @shenkeyao in #224
- Implement Persistable for in-memory states by @shenkeyao in #230
- Replace asset numbers by codes to fix nondeterministic test failures by @shenkeyao in #233
- Replace keystore functions with direct calls to assets by @shenkeyao in #234
- Add timestamps to the assets resource by @shenkeyao in #235
- Integrate Transaction Model into the Library by @bfish713 in #242
- Automatically sync storage updates with locking/unlocking. by @jbearer in #231
- Fixes for benchmarks and related bugs by @jbearer in #246
- Make the in-memory index of KV store persistable by @shenkeyao in #248
- Bump jf-utils from 0.1.1 to 0.1.2 by @dependabot in #222
- Bump strum_macros from 0.20.1 to 0.24.2 by @dependabot in #216
- Bump styfle/cancel-workflow-action from 0.9.1 to 0.10.0 by @dependabot in #215
- Create Records Model by @bfish713 in #252
- Create Accounts model by @shenkeyao in #251
- Remove Transactions::reload() and add
created_time
andmodified_time
to record and transaction models by @bfish713 in #253 - Integrate Accounts model by @shenkeyao in #255
- Integrate Records Model by @bfish713 in #256
- Update Reef dependency by @bfish713 in #257
- Fixing output of some CLI functions by @bfish713 in #260
- Allow mock network implementation to specify expected number of memos by @jbearer in #261
- Account for pre-existing txn history by @jbearer in #262
- Allow backend access to block height when querying nullifiers by @jbearer in #263
- Bfish persistence tests by @bfish713 in #265
- Create Ledger State by @shenkeyao in #264
- Rename
SparseMerkleTree
by @shenkeyao in #266 - Implement
KeystoreStores
and refactorKeystoreModel
by @shenkeyao in #267 - Update reef by @jbearer in #268
- Fix clippy slow tests by @bfish713 in #269
- Update reef by @jbearer in #272
- Bump styfle/cancel-workflow-action from 0.10.0 to 0.10.1 by @dependabot in #271
- Bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in #273
- Update dependencies by @jbearer in #274
- Fix broken documentation links by @jbearer in #281
- Update more dependencies by @jbearer in #282
- Bump jf-cap from
e3ce95c
toad9f4d8
by @dependabot in #287 - Bump proptest from 0.8.7 to 1.0.0 by @dependabot in #288
- Bump snafu from 0.7.1 to 0.7.2 by @dependabot in #289
- Bump reef from
f01ed0d
to93e4d90
by @dependabot in #290 - Fix code coverage workflow by @jbearer in #284
- Use
spawn_blocking
for blocking IO in CLI by @jbearer in #283 - Bump cachix/cachix-action from 10 to 11 by @dependabot in #291
- Bump styfle/cancel-workflow-action from 0.10.1 to 0.11.0 by @dependabot in #292
- Bump key-set from
03993a0
toe340c40
by @dependabot in #295 - Bump arbitrary-wrappers from
88a3571
to691a652
by @dependabot in #294 - Bump reef from
93e4d90
toecc967e
by @dependabot in #293 - Bump async-trait from 0.1.57 to 0.1.58 by @dependabot in #297
- Bump sha3 from 0.10.5 to 0.10.6 by @dependabot in #298
- Bump rpassword from 7.0.0 to 7.1.0 by @dependabot in #299
- Bump reef from
ecc967e
toefd24da
by @dependabot in #300 - Bump reef from
efd24da
toc716c9a
by @dependabot in #301 - Bump serde from 1.0.145 to 1.0.147 by @dependabot in #302
- Bump futures from 0.3.24 to 0.3.25 by @dependabot in #303
- Bump snafu from 0.7.2 to 0.7.3 by @dependabot in #304
- Don't block executor threads in CLI test cleanup by @jbearer in #306
- Add ledger scans for viewing and freezing keys by @shenkeyao in #309
- Bump cachix/cachix-action from 11 to 12 by @dependabot in #307
- Bump primitive-types from 0.12.0 to 0.12.1 by @dependabot in #308
Full Changelog: 0.2.0...0.3.0
0.2.7
0.2.6
0.2.5
0.2.4
What's Changed
- Make fee account optional for mint and freeze. by @jbearer in #163
- Include hash in transaction receive history by @jbearer in #171
- Update CAP, using 128-bit record amounts. by @jbearer in #169
- Add change information to transaction history by @jbearer in #174
- Prevent panic when allocating 0-amount fee records. by @jbearer in #180
- Expose metadata from persistent storage by @jbearer in #190
- Do not require CLI implementations to use the default Loader or Metadata by @jbearer in #193
- Consider viewing and freezing accounts used if they are used to define an asset by @jbearer in #192
- Release 0.2.4. by @jbearer in #195
Full Changelog: 0.2.3...0.2.4