36df1300ce
* Fix eth_keys to follow nimble rules. Fix eth_keys to follow NEP-1 rules. Fix eth_keys to work properly with libsecp256k1 (do not raise uncatchable exceptions). Added more tests from py_evm, go-ethereum, cpp-ethereum. Added address utility functions. Changed public api, to be compatible with more modules. * Fix newline. * Added proper appveyor.yml. * Fix appveyor.yml. * Removed safeXXX functions. * Removed Nonce object declaration. Removed EthKeysContext possibility of inheritation. Added shutdownLibsecp256k1() and shutdown() procedures. Some documentation comments got modified. * Removed RawPublicKey and RawSignature bytes. getRaw(PublicKey) and getRaw(Signature) are now returning arrays. Added toRaw(PublicKey, data) and toRaw(Signature, data). * Added `$` hexadecimal string representation functions. Added initSignature functions. Added some previous tests. * Removed 0x prefixes from `$` functions. |
||
---|---|---|
.. | ||
all_tests.nim | ||
config.nim | ||
config.nims | ||
test_key_and_signature_datastructures.nim | ||
test_private_public_key_consistency.nim | ||
test_ttmath_hex_bytes_conversion.nim | ||
tests.nim |