- Added
Size()method to ECPoint and Fixed8 class.
- Updated requirements: pycryptome
- Updated dependencies, especially base58
- Create wallets with
np-utils --create-wallet
BigInteger(0)now isb'\x00'(PR #50)
- make unhexlify in Crypto.VerifySignature optional (PR #48)
np-utilsnow supports--scripthash-to-address(thx @belane)
np-utilscli tool (seecli.py, PR #40)- alter initialization of Crypto signature curve
- Fix formatting of
ToNeoJsonString()which was cutting off trailing zeroes from integers.
- Fix travis deploy to be compatible with recent neo-python changes
- Update scrypt and logzero dependency versions
- Enabled Python >= 3.4 in setup.py
- Bugfix: Dont unhex when writing var bytes (PR #36)
- Added
ParseStringmethod to UInt160/UInt256 (PR #35)
- Added
Fixed8.ToJsonString()(PR #33)
- Added UInt
To0xStringmethod
- Documentation update
- Moved the
cryptographydependency torequirements_dev.txt
- Added
neo.CryptographyandKeyPair - Changed signature of
neocore.Cryptography.Crypto.Sign()to remove unusedpublic_keyargument - Removed redundant
neocore.Cryptography.Helper.hash_to_wallet_address()function, useneocore.Cryptography.Helper.scripthash_to_address()instead. - Removed unused
neocore.Cryptography.Helperfunctions:random_string,bytes_to_hex_string,bin_sha256,sha256,random_key.
- Bugfix for deploying from Travis to PyPI/neocore
- Bugfix for BinaryWriter (PR #13)
- Added UInt*, Fixed8 and neo.IO.Binary* (PR #9)
- Testing of releases on PyPI with Travis CI.
- First release on PyPI.