- Updated dependencies
- Added
SafeReadBytes
toBinaryReader
- Updated dependencies
- Added
isValidPublicAddress()
to utility module
- Updated BigInteger to properly support logical shifts
- Added tests for np-utils
- Updated dependencies
- Updated the dependencies
- Fixed8.TryParse fix for zero
- Updated dependencies
- Change BigInteger divisor operation to use floordiv rather than truediv
- np-utils --address-to-scripthash outputs now little-endian and big-endian scripthashes
- np-utils --scripthash-to-address detects input endianness and converts accordingly
- Updated dependencies
- 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-utils
now supports--scripthash-to-address
(thx @belane)
np-utils
cli 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
ParseString
method to UInt160/UInt256 (PR #35)
- Added
Fixed8.ToJsonString()
(PR #33)
- Added UInt
To0xString
method
- Documentation update
- Moved the
cryptography
dependency torequirements_dev.txt
- Added
neo.Cryptography
andKeyPair
- Changed signature of
neocore.Cryptography.Crypto.Sign()
to remove unusedpublic_key
argument - Removed redundant
neocore.Cryptography.Helper.hash_to_wallet_address()
function, useneocore.Cryptography.Helper.scripthash_to_address()
instead. - Removed unused
neocore.Cryptography.Helper
functions: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.