KomodoPlatform / zebra

An ongoing Rust implementation of a Komodo node. 🦓
Apache License 2.0
3 stars 5 forks source link

komodo notarisation rules (NN pubkeys and block rules) #2

Closed dimxy closed 1 year ago

dimxy commented 1 year ago

change zcash to komodo block future time rule add notary pubkeys and get current season code add 'is special block' by notary rules allow 'second block for notary if long gap' rule also: rule to prevent forks staring below the last notarised height added on 13 Jan: komodo interest tx locktime validation

dimxy commented 1 year ago

added komodo interest lock time validation code based on median time past (#24)

dimxy commented 1 year ago

in the latest 30 commits: more tests fixed and enabled for komodo in transaction.rs call for last bloc time is not done for coinbase

dimxy commented 1 year ago

see the issue update https://github.com/KomodoPlatform/zebra/issues/10#issuecomment-1434261438 regarding this fix 73fb0cac68191a9ffc5c7b1ded23577908b1981f

dimxy commented 1 year ago

more tests enabled for komodo, added a test for the komodo_check_fork_is_valid() fix

dimxy commented 1 year ago

closes #7 #8 #9 #13 #19 #20 (5cd9c73) #21 #23 #24 #29 #30 #31 partially implements #10 adds tests for #39 partially fixes #25 (adds komodo interest validation) experimental improvement for #18 (52120bd)