go-blockchain/consensus
Claude 2c6211d78e
feat(consensus): wire up NLSAG ring signature verification
Connect crypto.CheckRingSignature() to verifyV1Signatures() so
pre-HF4 transactions have their ring signatures cryptographically
verified when a RingOutputsFn callback is provided.

Co-Authored-By: Charon <charon@lethean.io>
2026-02-21 20:26:33 +00:00
..
block.go feat(consensus): full block validation orchestrator 2026-02-21 00:53:51 +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 feat(consensus): PoW difficulty check with RandomX 2026-02-21 01:04:16 +00:00
pow_test.go feat(consensus): PoW difficulty check with RandomX 2026-02-21 01:04:16 +00:00
reward.go feat(consensus): block reward with size penalty 2026-02-21 00:42:46 +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
verify.go feat(consensus): wire up NLSAG ring signature verification 2026-02-21 20:26:33 +00:00
verify_crypto_test.go feat(consensus): wire up NLSAG ring signature verification 2026-02-21 20:26:33 +00:00
verify_test.go feat(consensus): signature verification scaffold 2026-02-21 01:04:59 +00:00