Skip to content

b6ba44f: feat: support canister snapshot download/upload. (#650)

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Jul 01:03
· 2 commits to main since this release
b6ba44f
* Add 'read_canister_snapshot_metadata' management canister API.

* Make the types consistent to the current implementation on the IC side.

* Add Serialize to support serializing to JSON.

* Add 'read_canister_snapshot_data' management canister API.

* Implement WasmChunk data kind.

* Add 'upload_canister_snapshot_metadata' management canister API.

* Remove unncessary 'UploadSnapshotMetadata'.

* Add 'upload_canister_snapshot_data' management canister API.

* Fixed the serialized names.

* Revert "Merge branch 'main' into vincent/SDK-2010"

This reverts commit 94301ef374bac17a52d4b28c1d94f1e8df117a1f, reversing
changes made to 50ed65bca71bbc50532266daf8e0eb44db1731ba.

* Updated to keep consistent to the latest implmentation on the ic-management-canister-types side.

* refactor!: replace ed25519 dependency (#649)

* switch ed25519 dependency in BasicIdentity

* replace der encoding utility with dependency one

* replace in query_inner signature verification

* replace in icx and remove rand

* replace in ref-tests

* replace in ic-utils

* only depends on ed25519-concensus in ic-agent/Cargo.toml

* deprecation note

* lowercase private key

* Update change log.

---------

Co-authored-by: Linwei Shang <[email protected]>