#canister #uploader #wasm #principal #install #computer #internet

uploader_canister

A tool for Internet Computer to install and upgrade big wasm module

3 unstable releases

0.2.0 Aug 7, 2023
0.1.1 Mar 1, 2023
0.1.0 Oct 21, 2022

#6 in #principal

48 downloads per month
Used in uploader_canister_client

MIT license

8KB
210 lines

Uploadergeek

Это канистра и клиентская библиотека, которая позволяют инсталировать и упгрейдить канистры wasm модулем размер которого превышает 2M.

Deploy uploader canister

Deploy canister uploader:

dfx deploy

Set security access for your principals:

dfx canister call uploader set_service_principals '(record{service_principals=vec{principal "..."}})'

Set uploader access

Add uploader canister to target canister controllers:

dfx canister update-settings --add-controller <UPLOADER_CANISTER_ID> <TARGET_CANISTER>

Uploader client

Dependencies

~4–12MB
~99K SLoC