Nomos related specification and documentation
Go to file
davidrusu cde1e92c9e
Leader VRF uses coin nonce as well as sk (#68)
* standardize endianness to "big"

* slot.encode()

* include coin nonce in leader election VRF

---------

Co-authored-by: David Rusu <davidrusu@Davids-MacBook-Pro.local>
2024-02-07 18:28:36 +04:00
.github/workflows Add eth-specs submodule (#60) 2024-01-31 09:53:04 +01:00
carnot Specify shuffling algorithm (#37) 2024-01-31 09:33:44 +01:00
cryptarchia Leader VRF uses coin nonce as well as sk (#68) 2024-02-07 18:28:36 +04:00
eth-specs@ae3ef6f330 Add eth-specs submodule (#60) 2024-01-31 09:53:04 +01:00
mixnet Mixnet: integrate all the pieces together (#57) 2024-02-05 09:04:02 +01:00
.gitignore rename LedgerState.head to LedgerState.block 2024-01-25 14:25:37 +04:00
.gitmodules Add eth-specs submodule (#60) 2024-01-31 09:53:04 +01:00
README.md Specify mock-leader-proof in message spec 2024-02-02 01:16:14 +04:00
install-eth-specs.sh Add eth-specs submodule (#60) 2024-01-31 09:53:04 +01:00
requirements.txt Merge branch 'master' into cryptarchia 2024-01-26 00:14:22 +04:00

README.md

nomos-specs

Nomos related specification and documentation

Running Tests

To run all tests, run the following from the project root

python -m unittest -v

To test a specific module

python -m unittest -v cryptarchia.test_leader

Or all test modules in a directory

python -m unittest -v cryptarchia/test_*