Skip to content
This repository has been archived by the owner on Jan 16, 2025. It is now read-only.

Commit

Permalink
Fix #113 and #114
Browse files Browse the repository at this point in the history
  • Loading branch information
Daksh14 authored and Eduardo Leegwater Simões committed Jun 19, 2024
1 parent 3c61903 commit 74d83c9
Show file tree
Hide file tree
Showing 12 changed files with 228 additions and 206 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,10 +1,10 @@
[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"
respository = "https://github.com/dusk-network/wallet-core"
repository = "https://github.com/dusk-network/wallet-core"

[lib]
crate-type = ["cdylib", "rlib"]
Expand Down Expand Up @@ -75,3 +75,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 74d83c9

Please sign in to comment.