From 1a4c24f46e7bc1010bf2f8707d1192075b136aac Mon Sep 17 00:00:00 2001 From: Leonardo Custodio Date: Sun, 21 Jan 2024 23:24:23 -0300 Subject: [PATCH] Add dart lib (#2084) * Update scale-codec.md * Update scale-codec.md * Update --------- Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> --- content/md/en/docs/reference/scale-codec.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/content/md/en/docs/reference/scale-codec.md b/content/md/en/docs/reference/scale-codec.md index 4c3575025..f7975e97e 100644 --- a/content/md/en/docs/reference/scale-codec.md +++ b/content/md/en/docs/reference/scale-codec.md @@ -69,13 +69,21 @@ The following table shows how the Rust implementation of the Parity SCALE codec SCALE Codec has been implemented in other languages, including: -- Python: [`polkascan/py-scale-codec`](https://github.com/polkascan/py-scale-codec) -- Golang: [`itering/scale.go`](https://github.com/itering/scale.go) +- AssemblyScript: [`LimeChain/as-scale-codec`](https://github.com/LimeChain/as-scale-codec) + + - C: [`MatthewDarnell/cScale`](https://github.com/MatthewDarnell/cScale) - C++: [`soramitsu/scale-codec-cpp`](https://github.com/soramitsu/scale-codec-cpp) - JavaScript: [`polkadot-js/api`](https://github.com/polkadot-js/api) -- TypeScript: [`parity-scale-codec-ts`](https://github.com/paritytech/parity-scale-codec-ts), [`scale-ts`](https://github.com/unstoppablejs/unstoppablejs/tree/main/packages/scale-ts#scale-ts), [`soramitsu/scale-codec-js-library`](https://github.com/soramitsu/scale-codec-js-library), [`subsquid/scale-codec`](https://github.com/subsquid/squid-sdk/tree/master/substrate/scale-codec) -- AssemblyScript: [`LimeChain/as-scale-codec`](https://github.com/LimeChain/as-scale-codec) +- Dart: [`leonardocustodio/polkadart`](https://github.com/leonardocustodio/polkadart) - Haskell: [`airalab/hs-web3`](https://github.com/airalab/hs-web3/tree/master/packages/scale) +- Golang: [`itering/scale.go`](https://github.com/itering/scale.go) - Java: [`emeraldpay/polkaj`](https://github.com/emeraldpay/polkaj) +- JavaScript: [`polkadot-js/api`](https://github.com/polkadot-js/api) +- Python: [`polkascan/py-scale-codec`](https://github.com/polkascan/py-scale-codec) - Ruby: [`wuminzhe/scale_rb`](https://github.com/wuminzhe/scale_rb) +- TypeScript: [`parity-scale-codec-ts`](https://github.com/paritytech/parity-scale-codec-ts), [`scale-ts`](https://github.com/unstoppablejs/unstoppablejs/tree/main/packages/scale-ts#scale-ts), [`soramitsu/scale-codec-js-library`](https://github.com/soramitsu/scale-codec-js-library), [`subsquid/scale-codec`](https://github.com/subsquid/squid-sdk/tree/master/substrate/scale-codec) + + + +