Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes #105 Update submodule to 0.27.0 #109

Merged

Conversation

isaacvr
Copy link

@isaacvr isaacvr commented Oct 31, 2019

Fixes #105
Fixes #83

Changes:

Added

  • Added wallet.collection_wallet
  • Added datatype CollectionWallet__Handle
  • Added datatype MetaWallet__Handle
  • Added function SKY_wallet_CollectionWallet_AddEntry
  • Added function SKY_wallet_CollectionWallet_GetEntry
  • Added function SKY_wallet_CollectionWallet_GetAddresses
  • Added function SKY_wallet_CollectionWallet_GenerateAddresses
  • Added function SKY_wallet_MetaWallet_IsEncrypted
  • Added function SKY_wallet_MetaWallet_Label
  • Added function SKY_wallet_MetaWallet_Filename
  • Added function SKY_wallet_MetaWallet_Version
  • Added function SKY_wallet_MetaWallet_Type
  • Added datatype WalletSeedResponse__Handle
  • Added datatype Distribution__Handle
  • Added datatype SKY_params_Distribution_GetMaxCoinSupply
  • Added datatype SKY_params_Distribution_SetMaxCoinSupply
  • Added datatype SKY_params_Distribution_GetInitialUnlockedCount
  • Added datatype SKY_params_Distribution_SetInitialUnlockedCount
  • Added datatype SKY_params_Distribution_GetUnlockAddressRate
  • Added datatype SKY_params_Distribution_SetUnlockAddressRate
  • Added datatype SKY_params_Distribution_GetUnlockTimeInterval
  • Added datatype SKY_params_Distribution_SetUnlockTimeInterval
  • Added datatype SKY_params_Distribution_GetAddresses
  • Added datatype SKY_params_Distribution_SetAddresses
  • Added datatype SKY_params_Distribution_Validate
  • Added datatype SKY_params_Distribution_AddressInitialBalance
  • Added datatype SKY_params_Distribution_UnlockedAddresses
  • Added datatype SKY_params_Distribution_LockedAddresses
  • Added datatype SKY_params_Distribution_AddressesDecoded
  • Added datatype SKY_params_Distribution_UnlockedAddressesDecoded
  • Added datatype SKY_params_Distribution_LockedAddressesDecoded
  • Added datatype SKY_params_Distribution_GetMainNetDistribution

Removed

  • Removed function SKY_wallet_Wallet_AddEntry
  • Removed function SKY_wallet_Wallet_GetEntry
  • Removed function SKY_wallet_Wallet_GetAddresses
  • Removed function SKY_wallet_Wallet_GenerateAddresses
  • Removed function SKY_wallet_Wallet_IsEncrypted
  • Removed function SKY_wallet_Wallet_Label
  • Removed function SKY_wallet_Wallet_File
  • Removed function SKY_wallet_Wallet_Version
  • Removed function SKY_wallet_Wallet_Type
  • Removed function SKY_cli_Config_FullWalletPath
  • Removed function SKY_api_Client_CreateUnencryptedWallet
  • Removed function SKY_api_Client_CreateEncryptedWallet
  • Removed function SKY_cli_GenerateWallet
  • Removed function SKY_params_GetDistributionAddresses
  • Removed function SKY_params_GetUnlockedDistributionAddresses
  • Removed function SKY_params_GetLockedDistributionAddresses
  • Removed function SKY_wallet_LoadReadableWallet
  • Removed function SKY_wallet_ReadableWallet_Save
  • Removed function SKY_wallet_ReadableWallet_Load
  • Removed function SKY_wallet_ReadableWallet_Erase
  • Removed function SKY_api_Handle_GetWalletMeta
  • Removed function SKY_api_Handle_GetWalletEntriesCount
  • Removed function SKY_api_Handle_WalletGetEntry
  • Removed function SKY_api_Handle_WalletResponseGetCryptoType

Changed

  • Update lib/curl to v0.27.0
  • Update submodule to skycoin == 0.27.0
  • Change datatype SKY_cli_AddPrivateKey
  • Change datatype SKY_api_Client_WalletSeed
  • Rename function SKY_wallet_Wallet_Lock => SKY_wallet_Lock
  • Rename function SKY_wallet_Wallet_Unlock => SKY_wallet_Unlock

Does this change need to mentioned in CHANGELOG.md?
yes

Requires testing
yes

Alvaro Denis added 30 commits May 13, 2019 22:40
move isU8Eq from lib/cgo/tests/testutils/libsky_assert.c to lib/cgo/tests/testutils/common.c
ref fibercrypto#34
move TestAddSHA256 from lib/cgo/tests/check_cipher.hash.c to lib/cgo/tests/check_cipher.hash.common.c
ref fibercrypto#34
…hardware-wallet_tests

Conflicts:
	lib/cgo/tests/check_cipher.hash.c
	lib/cgo/tests/test_main.c
	lib/cgo/tests/testutils/libsky_assert.c
ref fibercrypto#34
move TestAddressVerify from lib/cgo/tests/check_cipher.address.c to
lib/cgo/tests/check_cipher.address.common.c
ref fibercrypto#84
this commit should be reverted
ref fibercrypto#34
move TestAddressString from lib/cgo/tests/check_cipher.address.c to lib/cgo/tests/check_cipher.address.common.c
ref fibercrypto#34
move registerMemCleanup from lib/cgo/tests/testutils/libsky_testutil.c to lib/cgo/tests/testutils/common.c
ref fibercrypto#34
move TestAddressBulk from lib/cgo/tests/check_cipher.address.c to lib/cgo/tests/check_cipher.address.common.c
ref fibercrypto#34
move TestAddressNull from lib/cgo/tests/check_cipher.address.c to lib/cgo/tests/check_cipher.address.common.c
ref fibercrypto#34
move copyGoSlice_toGoSlice from lib/cgo/tests/testutils/libsky_testutil.c to lib/cgo/tests/testutils/common.c
ref fibercrypto#34
move TestAddressFromBytes from lib/cgo/tests/check_cipher.address.c to lib/cgo/tests/check_cipher.address.common.c
ref fibercrypto#34
move TestDecodeBase58Address from lib/cgo/tests/check_cipher.address.c to lib/cgo/tests/check_cipher.address.common.c
finally removed lib/cgo/tests/check_cipher.address.c as all address related test can be run against hardware wallet
ref fibercrypto#34
moce TestHashRipemd160 from lib/cgo/tests/check_cipher.hash.c to lib/cgo/tests/check_cipher.hash.common.c
ref fibercrypto#34
move TestSHA256KnownValue from lib/cgo/tests/check_cipher.hash.c to lib/cgo/tests/check_cipher.hash.common.c
ref fibercrypto#34
move TestSumSHA256 from lib/cgo/tests/check_cipher.hash.c to lib/cgo/tests/check_cipher.hash.common.c
ref fibercrypto#34
move TestSHA256Hex from lib/cgo/tests/check_cipher.hash.c to lib/cgo/tests/check_cipher.hash.common.c
ref fibercrypto#34
move TestSHA256Set from lib/cgo/tests/check_cipher.hash.c to lib/cgo/tests/check_cipher.hash.common.c
ref fibercrypto#34
move TestSHA256FromHex from lib/cgo/tests/check_cipher.hash.c to lib/cgo/tests/check_cipher.hash.common.c
ref fibercrypto#34
move TestSHA256Null from lib/cgo/tests/check_cipher.hash.c to lib/cgo/tests/check_cipher.hash.common.c
ref fibercrypto#34
move TestNewPubKey from lib/cgo/tests/check_cipher.crypto.c to lib/cgo/tests/check_cipher.crypto.common.c
ref fibercrypto#34
move TestPubKeyFromHex from lib/cgo/tests/check_cipher.crypto.c to lib/cgo/tests/check_cipher.crypto.common.c
ref fibercrypto#34
move TestPubKeyHex from lib/cgo/tests/check_cipher.crypto.c to lib/cgo/tests/check_cipher.crypto.common.c
ref fibercrypto#34
move TestPubKeyVerify from lib/cgo/tests/check_cipher.crypto.c to lib/cgo/tests/check_cipher.crypto.common.c
ref fibercrypto#34
move TestPubKeyVerifyNil from lib/cgo/tests/check_cipher.crypto.c to lib/cgo/tests/check_cipher.crypto.common.c
ref fibercrypto#34
move TestPubKeyVerifyDefault1 from lib/cgo/tests/check_cipher.crypto.c to lib/cgo/tests/check_cipher.crypto.common.c
ref fibercrypto#34
Maykel Arias Torres added 19 commits September 25, 2019 21:54
… generated by cipher.bip44 and cipher.32
@m4yk3ldev m4yk3ldev self-assigned this Nov 9, 2019
@m4yk3ldev m4yk3ldev added this to the 0.27.0 milestone Nov 9, 2019
@stdevMac stdevMac merged commit 8d29cb3 into fibercrypto:develop Nov 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants