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

feat: loosen ffi import utxo requirements #4126

Conversation

hansieodendaal
Copy link
Contributor

@hansieodendaal hansieodendaal commented May 23, 2022

Description

  • Made import UTXO less strict for the FFI - source public key, features and covenant are now optional inputs.
  • Added missing TariTransactionSendStatus decode and destroy methods to the FFI interface file wallet.h.

Motivation and Context

  • The facet is missing some non-critical parameters
  • Methods to de-structure callback_transaction_send_result were missing in the FFI interface file wallet.h.

How Has This Been Tested?

Existing unit tests

- Made import UTXO less strict for the FFI - source public key,
  features and covenant are now optional inputs.
- Added missing `TariTransactionSendStatus` decode and destroy
  methods to the FFI interface file `wallet.h`.
@aviator-app aviator-app bot merged commit 83a6fd9 into tari-project:testnet-dibbler May 23, 2022
stringhandler added a commit that referenced this pull request May 23, 2022
* loosen ffi import utxo requirements ([#4126](#4126)) ([83a6fd9](83a6fd9))
@hansieodendaal hansieodendaal deleted the ho_ffi_import_utxo_requirements branch June 18, 2022 04:33
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 this pull request may close these issues.

2 participants