ChainSafe / ChainSafe/gossamer
Implement `ext_trie_keccak_256_ordered_root` Wasm Host Functions
Open
- Dominant language
- Go
- Stars
- 454
- Forks
- 144
- PR merge metrics
- No merged PRs in 30d
Description
Implement [`ext_trie_keccak_256_ordered_root_version_1`](https://spec.polkadot.network/#_version_1_prototype_67) and [`ext_trie_keccak_256_ordered_root_version_2`](https://spec.polkadot.network/#_version_2_prototype_12).
Contributor guide
Research direction
Start by reading the linked Polkadot specification sections for ext_trie_keccak_256_ordered_root_version_1 and version_2, then locate the corresponding Wasm host-function entry points in Gossamer. Done means both versioned functions are implemented according to their specifications and their behavior is covered by the project's relevant tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, wasm
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100