ic-js
ic-js copied to clipboard
Libraries for interfacing with the Internet Computer.
# Motivation According hours spent today and discussion on the [forum](https://forum.dfinity.org/t/install-nns-governance-canister/30583/14?u=peterparker) there is no other solution currently to install the NNS Governance canister with JavaScript than having to use proto....
# Motivation Bump agent-js v1.3.0 and remove `retryTimes` default value to 10 given that the issue is fixed in agent-js.
# Motivation Ic-mgmt `canisterInfo` cannot be called by users. According @mraszykt he only way to call this function is to proxy the call via a cycles wallet. Per extension, exposing...
No sure if it's an error in our script or at npm but spotted the following error in the logs of the publish script: ``` parse error: Invalid numeric literal...
# Motivation The canisters API of the CMC have been updated. # Notes According [dashboard](https://dashboard.internetcomputer.org/canister/rkp4c-7iaaa-aaaaa-aaaca-cai) field is not yet on mainnet. # Related PRs - Detected in [#581] and [#600]...
## Features If no changes are detected, the CI job `update-ic.yml` should not update the comment within the did file, that way there are less noise in the provided PR....
# Proof of concept: provide empty optionals ## The problem When Candid types are updated in ic-js, if new optional fields are added, updating the ic-js version in nns-dapp (or...
# Motivation To be finalized according https://github.com/dfinity/ICRC/issues/22 # Changes # Tests
Follow-up of [#350](https://github.com/dfinity/ic-js/pull/350#issuecomment-1596628002). - drop CJS for ESM in Nodejs bundle and bump to Node LTS build - add `.mjs` polyfill for `require` - modify bundle output. instead of `esm`...
# Motivation Bump agent-js v2.0.0 ([release notes](https://github.com/dfinity/agent-js/releases/tag/v2.0.0)) and update `HttpAgent` creation accordingly. # Changes - `npm run update:agent` - Defer fetching root key to `HttpAgent.create` in the `createAgent` which per...