go-blockchain/crypto/randomx
Claude 4fe3fdfbd2
feat(crypto): RandomX PoW hash via CGo bridge
Vendor RandomX source, add bridge_randomx_hash() with static
VM lifecycle. Key: LetheanRandomXv1. Input: header_hash || nonce.

Co-Authored-By: Charon <charon@lethean.io>
2026-02-21 01:01:23 +00:00
..
asm feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
blake2 feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
aes_hash.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
aes_hash.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
aes_hash_rv64_vector.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
aes_hash_rv64_vector.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
aes_hash_rv64_zvkned.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
aes_hash_rv64_zvkned.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
allocator.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
allocator.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
argon2.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
argon2_avx2.c feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
argon2_core.c feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
argon2_core.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
argon2_ref.c feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
argon2_ssse3.c feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
assembly_generator_x86.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
assembly_generator_x86.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
blake2_generator.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
blake2_generator.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
bytecode_machine.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
bytecode_machine.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
common.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
configuration.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
cpu.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
cpu.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
cpu_rv64.S feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
dataset.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
dataset.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
instruction.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
instruction.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
instruction_weights.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
instructions_portable.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
intrin_portable.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_a64.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_a64.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_a64_static.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_a64_static.S feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_fallback.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_rv64.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_rv64.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_rv64_static.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_rv64_static.S feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_rv64_vector.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_rv64_vector.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_rv64_vector_static.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_rv64_vector_static.S feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_x86.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_x86.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_x86_static.asm feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_x86_static.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
jit_compiler_x86_static.S feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
program.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
randomx.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
randomx.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
reciprocal.c feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
reciprocal.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
soft_aes.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
soft_aes.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
superscalar.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
superscalar.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
superscalar_program.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
virtual_machine.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
virtual_machine.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
virtual_memory.c feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
virtual_memory.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
vm_compiled.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
vm_compiled.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
vm_compiled_light.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
vm_compiled_light.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
vm_interpreted.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
vm_interpreted.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
vm_interpreted_light.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
vm_interpreted_light.hpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00