Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
15bf1b7
add traits for generating placeholder values for use in tests
DaMatrix Jun 26, 2024
8d30367
utils: add dedicated modules for serializing and deserializing arrays
DaMatrix May 17, 2024
7097e54
Add a struct for representing fixed-length byte arrays
DaMatrix May 29, 2024
4be53f5
serialize_utils: implement From<&[u8; N]> for FixedByteArray
DaMatrix May 29, 2024
87f48d6
always use fully-qualified name for bincode (de)serialize functions
DaMatrix Jun 3, 2024
feef369
Upgrade to bincode 2
DaMatrix Jun 6, 2024
36409d5
serialize_utils: add a bunch of helper methods
DaMatrix Jul 11, 2024
0e148be
PlaceholderIndexed -> PlaceholderSeed
DaMatrix Jul 11, 2024
dcfa232
crypto: add a dedicated wrapper struct for SHA3-256 hashes
DaMatrix Jul 11, 2024
1bde7e5
Merge branch 'refactor/serialize-utils' into refactor/crypto
DaMatrix Jul 11, 2024
1a7fd05
Implement all crypto structs using FixedByteArray
DaMatrix May 29, 2024
74aa820
crypto: improve keypair generation
DaMatrix Jul 11, 2024
675e0eb
crypto: add tests for object serialization
DaMatrix Jul 12, 2024
7d2e83a
crypto: add helper method for hashing a serializable object without a…
DaMatrix Jul 12, 2024
5cb609d
crypto: generate_random should panic on failure
DaMatrix Jul 12, 2024
37c559a
crypto: SecretKey shouldn't implement AsRef<[u8]>
DaMatrix Jul 12, 2024
650f896
Merge branch 'refactor/crypto' into refactor/bincode-2-usages
DaMatrix Jul 18, 2024
dfe1d5c
crypto: implement bincode-2 features
DaMatrix Jul 18, 2024
cc38dfc
Make Transaction implement Encode and Decode
DaMatrix Jul 18, 2024
5e9a1db
Merge remote-tracking branch 'upstream/develop' into refactor/bincode…
DaMatrix Aug 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 18 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ exclude = ["**/tests/**", "**/examples/**", "**/benchmarks/**", "docs/**", ".hoo
[dependencies]
actix-rt = "2.8.0"
base64 = "0.20.0"
bincode = "1.3.3"
bincode = { version = "2.0.0-rc.3", features = ["serde"] }
bytes = "1.4.0"
colored = { version = "2.1.0", optional = true }
hex = "0.4.3"
Expand Down
Loading