Skip to content

Commit 873c21a

Browse files
committed
Add documentation for 3 implementations
1 parent bdbbf87 commit 873c21a

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ build:
5050
cargo build -p $$(basename $$crate) $(MODE_ARGS) $(CARGO_ARGS); \
5151
done; \
5252
for contract in $(sort $(wildcard contracts/*)); do \
53-
$(MAKE) -e -C $$contract build; \
53+
if [ -d "$$contract" ]; then \
54+
$(MAKE) -e -C $$contract build; \
55+
fi; \
5456
done; \
5557
for crate in $(wildcard tools/*); do \
5658
cargo build -p $$(basename $$crate | tr '-' '_') $(MODE_ARGS) $(CARGO_ARGS); \

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# quantum-resistant-lock-script
2-
Quantum resistant lock script on CKB, based on [NIST FIPS 205](https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.205.pdf) standard.
2+
Quantum resistant lock script on CKB, based on [NIST FIPS 205](https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.205.pdf) standard.
33

4-
There are 3 implementations:
54

5+
There are 3 implementations:
66
* [A C lock script](./contracts/c-sphincs-all-in-one-lock/) using [SPHINCS+](https://github.com/sphincs/sphincsplus)
77
* [A Rust lock script](./contracts/sphincs-all-in-one-lock/) using [fips205](https://github.com/integritychain/fips205)
88
* [A hybrid lock script](./contracts/hybrid-sphincs-all-in-one-lock/) with the implementation of SPHINCS+ utilizing the sphincsplus C library and Rust glue code.

0 commit comments

Comments
 (0)