Commit Graph

11 Commits

Author SHA1 Message Date
Gruruya 9c0c7a766b
Remove unneeded {.bycopy.}
Co-authored-by: Jacek Sieka <arnetheduck@gmail.com>
2023-04-04 15:22:23 -04:00
Gruruya f9c4f33d4d Correct `noncefp` to be a pointer in `extraparams` object 2023-04-04 04:05:40 -04:00
Gruruya 37ec59be9e Comments 2023-04-04 03:33:36 -04:00
Gruruya e75a1e2c82 Rework patch. Implement Schnorr signing and undo breaking changes. 2023-04-03 23:42:03 -04:00
Gruruya 2ed110f198 Remove unnecessary {.bycopy.} pragmas
Done under the impression that {.bycopy.} is not necessary when only
passing the object to C via ptr.
2023-04-03 18:23:44 -04:00
Gruruya e0d2aa198a Fix schnorr magic const declaration on 1.6 and below 2023-03-30 22:02:14 -04:00
Gruruya 668bf39b2a Add Schnorrsig interface to `abi.nim`
Multikey interface is a dependency the for schnorrsig, so it was added
as well.
2023-03-30 20:06:30 -04:00
Gruruya b3d0e8d841 Add {.bycopy.} pragma 2023-03-30 17:59:18 -04:00
Jacek Sieka fd173fdff8
enable x86_64 assembly on x86_64 only (#42) 2022-12-05 14:54:12 +01:00
Jacek Sieka eb5868e069
bump upstream, fix cuchar warnings (#39) 2022-11-24 16:20:13 +02:00
zah 5340cf1881
Restructure the project to allow nimble check to pass (#36)
* Restructure the project to allow nimble check to pass

* Add a lock file
2022-06-20 14:31:15 +03:00