Skip to content

Commit 6ff61fe

Browse files
authored
Update parser for new bls data (#253)
* Update parser for cbor and candid Add helper types for candid Add new parsing trait New constants Fix consent message parsing Update constant Factor out one parser for consent_request and call_request, as internals are the same and update test and ffi interface Unify metadata parser as type is equivalent and improve cnadid parser in icrc21 types update tests Improve the UI engine to handle longer messages than screen witdh General improvements and testing data Add insta testing Some enhancements Reduce stack usage and some cleanups Update zemu tests Disable for now bls tests until formatting is fixed * bump app version and update snapshots * Update deps and snapshots
1 parent 23a4a9a commit 6ff61fe

File tree

128 files changed

+1912
-941
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+1912
-941
lines changed

app/Makefile.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ APPVERSION_M=3
33
# This is the minor version of this release
44
APPVERSION_N=2
55
# This is the patch version of this release
6-
APPVERSION_P=0
6+
APPVERSION_P=1

app/rust/Cargo.lock

Lines changed: 137 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/rust/Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ hex = { version = "0.4" }
2626
minicbor = { version = "0.24.2", features = ["std"] }
2727
ic-certification = { version = "2.5.0", features = ["serde"] }
2828
serde_cbor = "0.11.2"
29+
serde_json = "1.0.85"
2930
zuit = { path = "../../deps/ledger-rust/zuit" }
31+
insta = { version = "1", features = ["glob"] }
32+
serde = { version = "1.0.215", features = ["derive"] }
3033

3134

3235
[target.'cfg(fuzzing)'.dependencies]
@@ -43,3 +46,4 @@ panic = "abort"
4346

4447
[features]
4548
clippy = []
49+
derive-debug = []

0 commit comments

Comments
 (0)