Skip to content

Commit

Permalink
Fix #113 and #113
Browse files Browse the repository at this point in the history
  • Loading branch information
Daksh14 committed May 31, 2024
1 parent 7deceb6 commit e1c7c3a
Show file tree
Hide file tree
Showing 12 changed files with 236 additions and 219 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.3.1]

### Added
- Add the compact module to make the web assembly API compatiblite on non rust endpoints
- Add support for phoenix_core methods
- Add support for stake contract functions
- Add support for transfer contract functions

### Changed
- Change the whole api to support `wasm32-unkonwn-unknown`
- Set json as the function argument and return value format with types defined in assets/schema.json

### Fixed
- Pass in the Fee and the crossover instead of creating it from rng at wallet-core side which caused courrpted proof
- Fix the input selecting algorithm from custom new one to old wallet-core to fix wrong picking of notes
- Fix the execute to work with only one public spend key and one `Transaction`
- Fix double rkyv serialization bug #113

## [Old Changelog below]

## [Unreleased]

### Added
Expand Down Expand Up @@ -121,6 +141,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[#44]: https://github.com/dusk-network/wallet-core/issues/44
[#41]: https://github.com/dusk-network/wallet-core/issues/41
[#40]: https://github.com/dusk-network/wallet-core/issues/40
[#113]: https://github.com/dusk-network/wallet-core/issues/113
[#34]: https://github.com/dusk-network/wallet-core/issues/34
[#31]: https://github.com/dusk-network/wallet-core/issues/31
[#25]: https://github.com/dusk-network/wallet-core/issues/25
Expand Down
9 changes: 7 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dusk-wallet-core"
version = "0.21.6"
version = "0.21.8"
edition = "2021"
description = "The core functionality of the Dusk wallet"
license = "MPL-2.0"
Expand All @@ -21,7 +21,7 @@ dusk-jubjub = { version = "0.14", default-features = false }
jubjub-schnorr = { version = "0.2", default-features = false, features = [
"rkyv-impl",
"alloc",
"double",
"double",
] }
phoenix-core = { version = "0.26", default-features = false, features = [
"alloc",
Expand Down Expand Up @@ -73,3 +73,8 @@ wasmtime = "20"

[build-dependencies]
schemafy_lib = "0.6"

[profile.release]
lto = true
codegen-units = 1
opt-level = 'z'
Binary file removed assets/dusk_wallet_core.wasm
Binary file not shown.
Loading

0 comments on commit e1c7c3a

Please sign in to comment.