Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / status-im/nim-ssz-serialization issues and pull requests

#101 - Replace `apt-fast` with `apt-get`

Pull Request - State: closed - Opened by etan-status 4 months ago

#100 - fix some compilation hints/warnings

Pull Request - State: closed - Opened by tersec 4 months ago

#99 - fix deprecated function

Pull Request - State: closed - Opened by narimiran 5 months ago - 1 comment

#98 - fix adding empty List/HashList to empty HashList

Pull Request - State: closed - Opened by tersec 5 months ago

#97 - require Nim 2.0

Pull Request - State: closed - Opened by tersec 5 months ago

#96 - rm unused code

Pull Request - State: open - Opened by tersec 5 months ago - 2 comments

#95 - fix distinct BasicType compressed detection in dataPerChunk

Pull Request - State: closed - Opened by tersec 5 months ago

#94 - update ci.yml to test Nim 2.2; also test gcc-14

Pull Request - State: closed - Opened by narimiran 5 months ago

#93 - bump hashtree to `v0.2.0`

Pull Request - State: closed - Opened by etan-status 6 months ago

#92 - Add two convenience aliases from specification

Pull Request - State: closed - Opened by kdeme 7 months ago

#91 - update ci.yml and fix deprecations

Pull Request - State: closed - Opened by narimiran 7 months ago - 1 comment

#90 - hashtree: bump

Pull Request - State: closed - Opened by arnetheduck 8 months ago

#89 - require Nim 2.0

Pull Request - State: closed - Opened by tersec 8 months ago - 1 comment

#88 - Digest fallback when using llvm-mingw on Windows

Pull Request - State: closed - Opened by jangko 8 months ago

#87 - fix non-hashtree fallback recursion

Pull Request - State: closed - Opened by arnetheduck 9 months ago

#86 - hashtree: bump, enable on mac, arm64

Pull Request - State: closed - Opened by arnetheduck 9 months ago

#85 - Disable hashtree on arm64

Pull Request - State: closed - Opened by arnetheduck 10 months ago

#84 - add EIP-7495 implementation: `StableContainer`

Pull Request - State: open - Opened by etan-status 10 months ago - 1 comment

#83 - bump hashtree

Pull Request - State: closed - Opened by arnetheduck 10 months ago

#82 - fix incorrect use of toSszType

Pull Request - State: closed - Opened by arnetheduck 11 months ago

#81 - Restrict toSszType usage to non SszType in readSszBytes

Pull Request - State: closed - Opened by jangko 11 months ago

#80 - avoid double testing `--mm:refc`

Pull Request - State: closed - Opened by etan-status 11 months ago

#79 - more fixes for `distinct` integer types

Pull Request - State: closed - Opened by etan-status 11 months ago

#78 - use `toSszType` for elements of `HashList|HashArray|List|array`

Pull Request - State: closed - Opened by etan-status 11 months ago

#77 - Avoid pointless nim-faststreams copies

Pull Request - State: closed - Opened by arnetheduck 12 months ago

#76 - rename reference of `RangeError` to `RangeDefect`

Pull Request - State: closed - Opened by etan-status about 1 year ago

#75 - allow customizing htr for type

Pull Request - State: closed - Opened by arnetheduck about 1 year ago

#74 - Use tree height instead of chunk limit for merkleizer

Pull Request - State: closed - Opened by arnetheduck about 1 year ago - 2 comments

#73 - Fix error on decoding of an empty list in an SSZ Union

Pull Request - State: closed - Opened by kdeme about 1 year ago

#72 - simplify implementation, more zeroMem fixes

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#71 - use common super-type in `raisesssz` pragma

Pull Request - State: closed - Opened by etan-status over 1 year ago

#70 - nimble/ci updates

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#69 - nimble/ci updates

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#68 - workaround for Nim 2.0 issue with the template

Pull Request - State: closed - Opened by etan-status over 1 year ago

#67 - Fix compiler complaining type mismatch for byte array

Pull Request - State: closed - Opened by kdeme over 1 year ago - 2 comments

#66 - Don't reset HashList hash cache during in-place SSZ reading

Pull Request - State: closed - Opened by tersec over 1 year ago

#65 - Fix hash_tree_root cannot compile with nim 1.6.12

Pull Request - State: closed - Opened by jangko over 1 year ago

#64 - hash_tree_root of merkleization.nim cannot be compiled

Issue - State: closed - Opened by jangko over 1 year ago - 6 comments

#64 - hash_tree_root of merkleization.nim cannot be compiled

Issue - State: closed - Opened by jangko over 1 year ago - 6 comments

#63 - merkle -> Merkle: Merkle is a person's name

Pull Request - State: closed - Opened by tersec over 1 year ago

#62 - convert func to iterator

Pull Request - State: closed - Opened by tersec over 1 year ago

#61 - remove spurious `{.raises.}`

Pull Request - State: closed - Opened by etan-status over 1 year ago

#60 - remove rest of SingleMemberUnion

Pull Request - State: closed - Opened by tersec over 1 year ago

#59 - note upstream Nim tracking bug

Pull Request - State: closed - Opened by tersec over 1 year ago

#58 - remove SingleMemberUnion read/write support

Pull Request - State: closed - Opened by tersec over 1 year ago - 1 comment

#57 - fix cache resetting during json deserialization

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#56 - fix a few more zeroMem:s (10% perf)

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#55 - bulk-copy simple types

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#54 - restore deleted isOdd template

Pull Request - State: closed - Opened by jangko over 1 year ago - 2 comments

#53 - avoid copies - 20% hash_tree_root speedup

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#52 - remove Defect raises

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#51 - rm unused `SszMaxSizeExceeded`

Pull Request - State: closed - Opened by etan-status over 1 year ago - 1 comment

#50 - remove redundant when's because Nim 1.6+ is always true

Pull Request - State: closed - Opened by tersec over 1 year ago - 1 comment

#48 - avoid ptr_arith

Pull Request - State: closed - Opened by arnetheduck almost 2 years ago

#47 - rm `devel` testing

Pull Request - State: closed - Opened by etan-status almost 2 years ago - 12 comments

#46 - update for latest `Optional` spec

Pull Request - State: closed - Opened by etan-status almost 2 years ago - 17 comments

#45 - stop testing Nim pre-1.6 in CI

Pull Request - State: closed - Opened by tersec almost 2 years ago - 6 comments

#44 - test both refc and ORC in post-1.6 Nim versions

Pull Request - State: closed - Opened by tersec almost 2 years ago

#43 - use Nim 2.0 in CI

Pull Request - State: closed - Opened by tersec almost 2 years ago

#42 - implement sszSize of Optionals

Pull Request - State: closed - Opened by jangko about 2 years ago

#41 - implement SSZ Optionals (EIP-6475)

Pull Request - State: closed - Opened by etan-status about 2 years ago - 1 comment

#40 - Improve union handling

Pull Request - State: closed - Opened by jangko about 2 years ago

#39 - update github actions to v3

Pull Request - State: closed - Opened by jangko about 2 years ago

#38 - add support for generic union

Pull Request - State: closed - Opened by jangko about 2 years ago

#37 - switch CI to the supported versions of ubuntu and macos

Pull Request - State: closed - Opened by narimiran over 2 years ago

#36 - avoid slow copy

Pull Request - State: closed - Opened by arnetheduck over 2 years ago

#35 - optimize hash_tree_root using hashtree

Pull Request - State: closed - Opened by arnetheduck over 2 years ago

#34 - Fix IndexError when using len() with uninitalized BitSeq.

Pull Request - State: closed - Opened by cheatfate over 2 years ago

#33 - make it more Nim 1.4+ compatible

Pull Request - State: closed - Opened by narimiran over 2 years ago - 1 comment

#32 - fix 'noInit' should be: 'noinit'

Pull Request - State: closed - Opened by etan-status over 2 years ago

#31 - avoid casting unsigned to signed for nim 1.6

Pull Request - State: closed - Opened by etan-status over 2 years ago - 2 comments

#30 - rename mutable `[]` to `mitem`

Pull Request - State: closed - Opened by arnetheduck over 2 years ago

#29 - List init allows for encoding list that is too large

Issue - State: closed - Opened by kdeme almost 3 years ago - 1 comment

#28 - enable `styleCheck:usages`

Pull Request - State: closed - Opened by arnetheduck almost 3 years ago

#27 - Set raises to specific error in reallyRaiseMalformedSszError

Pull Request - State: closed - Opened by kdeme about 3 years ago - 1 comment

#26 - List limit is not applied on init and/or when encoding

Issue - State: open - Opened by kdeme about 3 years ago

#25 - CI: test with multiple Nim versions

Pull Request - State: closed - Opened by stefantalpalaru about 3 years ago

#24 - unified error messages

Pull Request - State: closed - Opened by arnetheduck about 3 years ago

#23 - Add BitList pairs iterator

Pull Request - State: closed - Opened by kdeme about 3 years ago

#22 - Optimize `HashList` cache growth

Issue - State: open - Opened by arnetheduck about 3 years ago - 2 comments

#21 - `HashList.[]` should be renamed to `mget`

Issue - State: open - Opened by arnetheduck about 3 years ago

#20 - Create helper for max size, as bounded by `Limit`

Issue - State: open - Opened by arnetheduck about 3 years ago

#19 - Integrate merkle proof code from `nimbus-eth2`

Pull Request - State: closed - Opened by etan-status about 3 years ago

#17 - Improve diagnostics when `BitSeq.init` not called

Pull Request - State: closed - Opened by etan-status about 3 years ago

#16 - Add support for building merkle multiproofs

Pull Request - State: closed - Opened by etan-status about 3 years ago - 12 comments

#15 - Avoid `XDeclaredButNotUsed` warning

Pull Request - State: closed - Opened by etan-status about 3 years ago

#14 - Reuse `chunkedHashTreeRoot` for non-basic types

Pull Request - State: closed - Opened by etan-status about 3 years ago - 3 comments

#13 - Use `uint64` for `GeneralizedIndex`

Pull Request - State: closed - Opened by etan-status about 3 years ago - 4 comments

#12 - Cosmetic updates to merkleizer

Pull Request - State: closed - Opened by etan-status over 3 years ago

#11 - `int` -> `int64` fix in `hashTreeRootCached`

Pull Request - State: closed - Opened by etan-status over 3 years ago

#10 - There are unaddressed code review comments from PR #6

Issue - State: closed - Opened by zah over 3 years ago - 1 comment

#9 - allocate merkleizers inside functions

Pull Request - State: closed - Opened by etan-status over 3 years ago - 4 comments

#8 - Add merkleization test and fix 0 tree height case

Pull Request - State: closed - Opened by kdeme over 3 years ago

#7 - Add fixes from SSZ code in nimbus-eth2

Pull Request - State: closed - Opened by kdeme over 3 years ago

#6 - Serialization of object variant (case object) to/from SSZ Union

Pull Request - State: closed - Opened by kdeme over 3 years ago - 1 comment

#5 - fix ci badge url

Pull Request - State: closed - Opened by jangko over 3 years ago

#4 - Move merkle proofs code from nimbus-eth2 and salvage what is useful from nim-eth

Issue - State: closed - Opened by kdeme over 3 years ago - 2 comments

#3 - Move merkleization test from nim-eth

Issue - State: closed - Opened by kdeme over 3 years ago

#2 - Copy ssz code from nimbus-eth2 and adjust to stand on its own

Pull Request - State: closed - Opened by kdeme over 3 years ago - 2 comments