| .. |
|
block.go
|
chore: sort.Slice → slices.SortFunc
|
2026-02-24 16:17:40 +00:00 |
|
block_test.go
|
feat(consensus): full block validation orchestrator
|
2026-02-21 00:53:51 +00:00 |
|
doc.go
|
feat(consensus): scaffold package with error types
|
2026-02-21 00:39:41 +00:00 |
|
errors.go
|
feat(consensus): scaffold package with error types
|
2026-02-21 00:39:41 +00:00 |
|
errors_test.go
|
feat(consensus): scaffold package with error types
|
2026-02-21 00:39:41 +00:00 |
|
fee.go
|
feat(consensus): fee extraction with overflow checks
|
2026-02-21 00:45:01 +00:00 |
|
fee_test.go
|
feat(consensus): fee extraction with overflow checks
|
2026-02-21 00:45:01 +00:00 |
|
integration_test.go
|
docs: Phase 7 consensus rules complete
|
2026-02-21 01:14:41 +00:00 |
|
pow.go
|
chore: use range-over-integer (Go 1.22+)
|
2026-02-24 16:14:08 +00:00 |
|
pow_test.go
|
feat(consensus): PoW difficulty check with RandomX
|
2026-02-21 01:04:16 +00:00 |
|
reward.go
|
chore: fmt.Errorf(static) → errors.New
|
2026-02-24 16:11:27 +00:00 |
|
reward_test.go
|
feat(consensus): block reward with size penalty
|
2026-02-21 00:42:46 +00:00 |
|
tx.go
|
feat(consensus): transaction semantic validation
|
2026-02-21 00:47:43 +00:00 |
|
tx_test.go
|
feat(consensus): transaction semantic validation
|
2026-02-21 00:47:43 +00:00 |
|
v2sig.go
|
feat(consensus): V2 Zarcanum signature and proof verification
|
2026-02-22 00:06:10 +00:00 |
|
v2sig_test.go
|
feat(consensus): V2 Zarcanum signature and proof verification
|
2026-02-22 00:06:10 +00:00 |
|
verify.go
|
chore: fmt.Errorf(static) → errors.New
|
2026-02-24 16:11:27 +00:00 |
|
verify_crypto_test.go
|
feat(consensus): V2 Zarcanum signature and proof verification
|
2026-02-22 00:06:10 +00:00 |
|
verify_test.go
|
feat(consensus): V2 Zarcanum signature and proof verification
|
2026-02-22 00:06:10 +00:00 |