* Aplit @noble/hashes fork
* Re-add original (non-eslint)
* Original package imports in README
* package.json
* Update packages/x-noble-hashes/package.json
* CC ignore
* jest
* Start codec implementation
* Expose all constants
* NodeHeader encoding/decoding
* Encoding in NodeHeader
* Constants for Node types
* Moce codec to trie-codec
* Encode/decode in place (untested)
* WIP, tests starting to be put in place
* One passing test :)
* Another test bites the dust...
* One more test down...
* One more down
* Additional tests
* Formatting
* Long keys passing
* Trie tests
* Follow the script, no all-in-all encoder
* First simple trie test passing
* Another one down
* Extra checks remove (debug)
* 80% there with tests...
* One more, one left
* Trie tests passing
* ISC -> Apache-2.0
* Add compact util functions
* Tests to TypeScript
* Remove @polkadot/types deps, ethereum stub
* Bump
* Genesis tests with chainspecs
* Cleanup tests (ease of debugging)
* Substrate test passes, branch fails (again)
* Checks passing, tests passing
* Re-add Ethereum & snapshot tests (not passing atm)
* Re-add index test (also not 100%)
* Mid-way in generic trie-root
* Cleanup ethereumjs-testing definitions
* Update deps
* Less intrusive renames in trie-hash
* Self-review cleanups #1
* asNibbles -> toNibbles
* Cleanups
* Expand tests
* Cleanup imports
* Fix logger test (fly-by refactor)
* Update snapshot test
* fix: Remove prior docs attempt files
* docs: Add Gitbook docs for common repo with examples. See detailed comments
* Remove old attempt at docs in docs/ folders
* Add Typedoc config typedoc.js
* Add .nvmrc for easily switching Node.js version with NVM
* Add ESLint config .eslintrc.json and .eslintignore
* Fix in tsconfig.json so is keyring not util-keyring
* Update package.json with dependencies and script same as in polkadot-js/api
* Update root README fixing CI icons, adding guide same as in polkadot-js/api, and fixing link to keyring, not util-keyring
* Update root .gitignore with Gitbook build files same as in polkadot-js/api
* Add Gitbook docs structure same as in polkadot-js/api
* Add Gitbook examples for keyring, trie-db, util-crypto
* Add Gitbook outer summary for the menu, Readme, logo and styles same as in polkadot-js/api
* Add Gitbook config book.json
* docs: Remove db and util-rlp from Gitbook summary menu since RLP not in PoC-3
* docs: Add Typedocs with examples for db MemoryDb and DiskDb
* docs: Update db/ Readme with CI icons fixed, and indicating that no methods exposed in Common Docs
* docs: Update keyring Readme with CI icons fixed and link to Common Docs
* fix: Fix keyring package.json info to refer to common, not client
* fix: Updates license in 4x files in keyring/address folder with keyring, not util-keyring
* docs: Add Typedocs to Keyring class, pair function, and testKeyring function
* docs: Update keyring Readme with CI icons fixed and link to Common Docs
* fix: Update package.json moving @polkadot/db from devDependencies to dependencies
* fix: Update test to iterate array not object with forEach
* fix: Use semicolon instead of comma in tests to fix linting errors. Fix typo
* docs: Add Typedoc to Trie class
* docs: Add Typedoc to is functions
* docs: Update keyring Readme with CI icons fixed and link to Common Docs
* fix: Add return type to encodeAux function
* docs: Add Typedoc to encode function
* fix: Fix formatting of Typedoc example for root
* docs: Add Typedoc for genRoot
* docs: Add Typedoc for pairsUniq
* docs: Add Typedoc for getSharedLength
* docs: Add Typedoc for sharedPrefixLength
* fix: Fix formatting of Typedoc example for rootOrdered, asNibbles, fromNibbles
* fix: Various fixes to util-crypto. See commit detail comments
* Update root Readme with class and function info
* Fix typos and Typedoc examples
* Expose mnemonic by exporting it in an index.ts
* Fix naming from naclKeypair to naclKeypairFromRandom
* Fix typos
* Fix randomAsU8s to be randomAsU8a
* Fix spelling of bitLength
* fix: Various fixes to util-rlp. See detailed commit comments
* Update keyring Readme with CI icons fixed and link to Common Docs mentioning since RLP not in PoC-3 nothing exposed in Common Docs
* Add Typedocs
* Move Typedocs to different file so they appear in Common Docs
* fix: Various fixes to util. See detailed commit comments
* Update root Readme to use Yarn and list and explain exposed Common Docs methods
* Fix typos and Typedoc examples
* fix: Restore tests back using variable they were iterating over before
* docs: Move nested part of Summary to individual package Readme. Add Usage to Readmes
* fix: Add missing semicolon to existing test
* fix: Remove docs/gitbook folder and files since generated by CI
* feat: Update Gitignore to ignore CI-generated files like .html and docs/gitbook/ folder
* docs: Remove CI-icons from all packages within polkadot-js/common, except its root Readme
* fix: Update to incorporate changes from PR #233 and #229
* fix: Ignore build directories in Jest tests using modulePathIgnorePatterns
* fix: Remove useless docs/html from .gitignore since there is no html subdirectory
* fix: Update util-crypto README with link to mnemonicToSeed instead of toSecret
* docs: Update keyring create account example to show result to user
* fix: Update dependencies in examples so the examples work again
* fix: Update keyring example 02 load accounts not to use addFromAddress
* fix: Update .gitignore so it is suitable for both polkadot-js common and api
* fix: Adjust .gitignore after testing changes that work with polkadot-js api too
* fix: Resolve .gitignore to overcome FileNotFoundError: No README file (or is ignored)
* fix: Remove from Git tracking docs/.nojekyll since generated
* fix: Add lerna to gitignore to match api repo
* Revert to original .gitignore. Does not work without Gitbooks files Git tracked
* docs: Hide trie-db Examples since have limited use