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

Update libc for changes introduced in Skycoin==0.27.0 #105

Open
5 tasks
m4yk3ldev opened this issue Aug 3, 2019 · 0 comments
Open
5 tasks

Update libc for changes introduced in Skycoin==0.27.0 #105

m4yk3ldev opened this issue Aug 3, 2019 · 0 comments

Comments

@m4yk3ldev
Copy link
Contributor

Feature description

Prepare libc for 0.27.0 release

Is your feature request related to a problem? Please describe.
Skycoin cipher API changed from 0.26.0 to 0.27.0

Additional context
Additional changes in SWIG interfaces might be needed.

Possible implementation

  • Review diff from Skycoin 0.26.0 to Skycoin 0.27.0
  • Take note of functions that were added, changed, or removed
  • Implement changes in lib/cgo
  • Take note of test cases that were added, changed, or removed
  • Implement changes in lib/cgo/tests
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 9, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 9, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 9, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 10, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 10, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 10, 2019
… Removed function `SKY_api_Client_CreateUnencryptedWallet`

- Removed function `SKY_api_Client_CreateEncryptedWallet`,- Change datatype `SKY_cli_AddPrivateKey`
- Change datatype `SKY_api_Client_WalletSeed`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 10, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 10, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 10, 2019
…ributionAddresses`

- Removed function `SKY_params_GetLockedDistributionAddresses`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 10, 2019
…let`

- Removed function `SKY_wallet_ReadableWallet_Save`
- Removed function `SKY_wallet_ReadableWallet_Load`
- Removed function `SKY_wallet_ReadableWallet_Erase`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 11, 2019
…`SKY_wallet_Lock`

- Rename function `SKY_wallet_Wallet_Unlock` => `SKY_wallet_Unlock`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 11, 2019
- Removed function `SKY_api_Handle_GetWalletEntriesCount`
- Removed function `SKY_api_Handle_WalletGetEntry`
- Removed function `SKY_api_Handle_WalletResponseGetCryptoType`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 11, 2019
- 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`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 11, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 11, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 11, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 11, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 11, 2019
- Added function `SKY_cipher_Sig_Null`
- Added function `SKY_cipher_VerifySignatureRecoverPubKey`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 12, 2019
- Added datatype `CreateWalletOptionsHandle`
- Added function `SKY_api_Client_CreateWallet`
- Added function `SKY_api_Client_InjectTransactionNoBroadcast`
- Added function `SKY_api_Client_InjectEncodedTransactionNoBroadcast`
- Added function `SKY_api_Client_RecoverWallet`
- Added datatype `CreateWalletOptions__Handle`
- Added datatype `WalletRecoverRequest__Handle`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 14, 2019
- Added datatype `PrivateKey__Handle` and added support to bip32.bip32
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 14, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 14, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 14, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 15, 2019
…path`

- Added function `SKY_bip32_Private_Publickey`
- Added function `SKY_bip32_Private_Fingerprint`
- Added function `SKY_bip32_PublicKey_Fingerprint`
- Added function `SKY_bip32_Private_Identifier`
- Added function `SKY_bip32_PublicKey_Identifier`
- Added function `SKY_bip32_Private_NewPrivateChildKey`
- Added function `SKY_bip32_Private_NewPublicChildKey`
- Added function `SKY_bip32_Private_Serialize`
- Added function `SKY_bip32_Public_Serialize`
- Added function `SKY_bip32_Private_String`
- Added function `SKY_bip32_Public_String`
- Added function `SKY_bip32_DeserializeEncodedPrivateKey`
- Added function `SKY_bip32_DeserializePrivateKey`
- Added function `SKY_bip32_DeserializeEncodedPublicKey`
- Added function `SKY_bip32_DeserializePublicKey`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 15, 2019
- Added function `SKY_bip32_ParsePath`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 16, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 17, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 17, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Aug 18, 2019
	SKY_ErrSerializedKeyWrongSize
	SKY_ErrHardenedChildPublicKey
	SKY_bip32_ErrInvalidChecksum
	SKY_ErrDerivedInvalidPrivateKey
	SKY_ErrDerivedInvalidPublicKey
	SKY_ErrInvalidPrivateKeyVersion
	SKY_ErrInvalidPublicKeyVersion
	SKY_ErrInvalidSeedLength
	SKY_ErrDeserializePrivateFromPublic
	SKY_ErrInvalidKeyVersion
	SKY_ErrInvalidFingerprint
	SKY_ErrInvalidChildNumber
	SKY_ErrInvalidPrivateKey
	SKY_ErrInvalidPublicKey
	SKY_ErrMaxDepthReached
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 19, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 20, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 20, 2019
… for memory problems in `pyskycoin`
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 21, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 21, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 21, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 22, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 24, 2019
…pher_GenerateDeterministicKeyPairsSeed` to generate random error in pyskycoin
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 24, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 25, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 25, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 25, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 25, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 25, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 26, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 26, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 27, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 28, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 28, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 30, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Sep 30, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 1, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 1, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 1, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 1, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 3, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 3, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 12, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 12, 2019
m4yk3ldev pushed a commit to simelo/libskycoin.orig that referenced this issue Oct 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant