Jaco Greeff
|
e1135a665b
|
Re-implementation of Patricia-Merkle Trie (#203)
* Start of trie-db re-implementation
* WIP commit
* More WIP
* WIP, seems complete, untested
* Ported trie-db operational
* Add Ethereum trie tests
* Use u8aConcat to construct u8a
* Basic RocksDb interface
* Combine engines into DB, expand tests
* Update Trie with transaction wrapper
* LevelDb (sync) interface
* Remove unused (for now) package (compatibility)
* trie-d -> trie-db-old, trie-db-ext -> trie-db
* Version bump
* Skip old trie tests (package to be removed)
* Skip tests (fixed)
* Remove non-used RocksDb spec
* Skip FileFlat tests (deprecated?)
|
2018-09-01 22:17:57 +02:00 |
|
Jaco Greeff
|
5f3928a78e
|
Add db-diskdown (simple disk-based LRU KV map) (#193)
* Add db-diskdown (simple disk-based LRU KV map)
* TODOs
* Split path based on key mapping
* Swap back to in-memory trie
|
2018-08-24 11:11:23 +02:00 |
|
Jaco Greeff
|
45ef701c78
|
Move type-* into api repo (#191)
|
2018-08-11 10:52:45 +02:00 |
|
Jaco Greeff
|
cd6800fbac
|
Flatten types,m codecs & builders (#152)
|
2018-06-27 11:03:52 +02:00 |
|
Jaco Greeff
|
78e01a0e16
|
Combine util, types & trie into common (#150)
* Pull in trie repo
* Bring in types repo
|
2018-06-26 21:26:51 +02:00 |
|
Jaco Greeff
|
cdc848dce0
|
Add @polkadot/util-keyring (#99)
|
2018-02-23 11:41:59 +01:00 |
|
Jaco Greeff
|
e832aebb07
|
Introduce @polkadot/util-rlp (#76)
* Add toU8a conversions
* Add u8a utilities
* @polkadot/rlp with encoding
* Decoding test runthrough
* Update util locations
* Convert util-triehash to use util-rlp
* Allow keccak from Uint8Array
* Pass Uint8Array to keccak input
* Update documentation
* Skip some doc generation
* Update @polkadot/dev
* Update doc typo
* Update allocations
* Retrieve tests from ethereumjs-testing
* Simplify test retrieval
* Exclude etereumjs-testing from flow
|
2018-02-08 14:50:54 +01:00 |
|
Jaco Greeff
|
6b3be0bc30
|
Introduce @polkadot/util-triehash (#75)
* Expand util-crypto test coverage
* Add @polkadot/util-triehash
* Update link to util-triehash
|
2018-02-07 13:41:45 +01:00 |
|
Jaco Greeff
|
b5c5734c7c
|
Add Blake2s & XXHash utility functions (#66)
* Initial split of util & util-crypto
* Add initial XXHash version
* Blake2s wit tests & documentation
* Add sha512 (from NaCl)
* Add randomBytes (from NaCl)
* Flow fixes
* Update documentation
* Update latest @polkadot/dev
|
2018-01-25 14:13:43 +01:00 |
|
Jaco Greeff
|
5d0a7231dc
|
Fix alias links (#34)
* Fix alias links
* Update alias links
* Update generated docs
|
2017-12-01 20:34:51 +01:00 |
|
Jaco Greeff
|
87dd31f72a
|
Update tests to use jest (#11)
|
2017-11-21 21:28:20 +01:00 |
|