NagyZoltanPeter
|
5f9633df51
|
Fix source directory by renaming from src to mix - this can help lib user to import modules from under mix/...
|
2025-03-28 16:22:46 +01:00 |
|
Prem Chaitanya Prathi
|
f249b4f16b
|
update tests to match new naming
|
2025-03-28 13:59:48 +05:30 |
|
akshaya
|
1ad33e8d5e
|
Embedded destination in sphinx packet
|
2025-02-09 21:31:20 -05:00 |
|
akshaya
|
9950e3fc06
|
Code improvements
|
2025-02-09 21:29:18 -05:00 |
|
akshaya
|
8d14af5de9
|
refactor: isolate PoW code
|
2025-02-09 21:21:12 -05:00 |
|
akshaya
|
6e0b333474
|
Improved error handling
|
2024-12-23 14:40:03 -05:00 |
|
akshaya
|
92bc691c2f
|
Changed message to bytes
|
2024-11-17 22:11:51 -05:00 |
|
akshaya
|
3dd51144b1
|
Add mix message and serialization
|
2024-10-27 21:05:41 -04:00 |
|
akshaya
|
9453c6ab57
|
Add unpad and corresponding test suite
|
2024-10-27 21:05:16 -04:00 |
|
akshaya
|
43925c5946
|
Format using nimpretty
|
2024-10-25 12:53:00 -04:00 |
|
akshaya
|
907fe46ea4
|
Add padMessage and tests for small messages
|
2024-10-25 12:23:03 -04:00 |
|
akshaya
|
16b73d540f
|
Changed message to seq[byte]
|
2024-10-23 20:56:09 -04:00 |
|
akshaya
|
2d0f69859f
|
Add fragmentation
|
2024-10-18 21:57:20 -04:00 |
|
akshaya
|
85d37461c2
|
Changed to assert
|
2024-10-18 18:10:47 -04:00 |
|
akshaya
|
8b2fea612d
|
Add uint to byte conversion
|
2024-10-18 18:09:53 -04:00 |
|
akshaya
|
e65c1fc948
|
Add seq no. generator
|
2024-10-18 14:16:22 -04:00 |
|
akshaya
|
d5449b29f7
|
Added public info struct, read write functions
|
2024-10-13 22:39:06 -04:00 |
|
akshaya
|
af414747cd
|
Fixed issues with all tests
|
2024-10-11 17:35:29 -04:00 |
|
akshaya
|
9df53cddf9
|
Updated utils
- Changed peer ID character and bytes lenth to match simulation
- Removed padding as it is no longer required
- Removed mix from multiaddress
|
2024-10-11 17:31:26 -04:00 |
|
akshaya
|
c2b787fbd9
|
Convert multiaddress to fixed bytes and back
|
2024-09-29 19:39:46 -04:00 |
|
akshaya
|
24737df9ea
|
Revert - remove mix message structure
|
2024-09-27 10:45:47 -04:00 |
|
akshaya
|
5d5875f23d
|
Add Mix protocol message struct and serialization
|
2024-09-26 14:29:11 -04:00 |
|
akshaya
|
2f2f4dabda
|
Generic network manager
- Issue with Dial a peer test
- Must be modified to be compatible with our mix protocol
|
2024-09-20 15:03:03 -04:00 |
|
akshaya
|
88f7a1ad6d
|
Update to a GC-safe tag manager
|
2024-09-20 14:39:16 -04:00 |
|
akshaya
|
07517d8cd6
|
Update imports
|
2024-09-11 14:35:51 -04:00 |
|
akshaya
|
c77abc9873
|
Add network manager
Separating network related functionality
|
2024-08-30 16:47:51 -04:00 |
|
akshaya
|
df979afcfc
|
Add path to imports
|
2024-08-30 14:57:01 -04:00 |
|
akshaya
|
32b0ccd152
|
Add PoW to message
|
2024-08-28 18:06:38 -04:00 |
|
akshaya
|
bc2e6ea8bd
|
Add additional sphinx wrap tests
|
2024-08-26 19:09:01 -04:00 |
|
akshaya
|
2f03359ecc
|
Fix isExit check
|
2024-08-26 09:10:42 -04:00 |
|
akshaya
|
1485bb43e3
|
Add AES-CTR enc with a start block index
|
2024-08-26 08:01:35 -04:00 |
|
akshaya
|
b57d26c30f
|
Change delays to seq
|
2024-08-21 19:01:02 -04:00 |
|
akshaya
|
84d553d266
|
Fixed typo
|
2024-08-16 17:33:21 -04:00 |
|
akshaya
|
52505f3e92
|
Update beta size
|
2024-08-16 17:33:02 -04:00 |
|
akshaya
|
2d99aebe26
|
Add Sphinx processing and tests
|
2024-08-14 17:15:56 -04:00 |
|
akshaya
|
ad094f6443
|
Truncate HMAC to 16 bytes
|
2024-08-14 11:33:57 -04:00 |
|
akshaya
|
7d006634ce
|
Add tag manager and tests
|
2024-08-12 09:14:47 -04:00 |
|
akshaya
|
e840c33888
|
Add Proof of Work and Tests
|
2024-08-12 09:13:31 -04:00 |
|
akshaya
|
14c80bf5d3
|
Change test names
|
2024-08-12 09:13:07 -04:00 |
|
akshaya
|
7367a7ecc7
|
Add PoW and PoW Tests
|
2024-08-09 18:15:42 -04:00 |
|
akshaya
|
b6b331df08
|
Change to lowercase
|
2024-08-08 17:12:30 -04:00 |
|
akshaya
|
5add66a91f
|
Test manual serialization
|
2024-08-08 17:12:00 -04:00 |
|
akshaya
|
3fec6f67d9
|
Changed to array from seq
|
2024-08-07 17:26:30 -04:00 |
|
akshaya
|
01ff8db20a
|
Add FieldElementSize
|
2024-08-05 09:13:25 -04:00 |
|
akshaya
|
1f7484de44
|
curve25519 operations
|
2024-07-31 13:18:05 -04:00 |
|
akshaya
|
2cb8baf497
|
crypto primitives
|
2024-07-29 12:27:56 -04:00 |
|