bitcoindevkit / bitcoindevkit/bdk-ffi
Go bindings
- Dominant language
- Rust
- Stars
- 127
- Forks
- 81
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 5
Description
**Describe the enhancement**
I would like to offer Go bindings for `bdk-ffi`.
**Blocker**
`bdk-ffi` (currently on `uniffi = 0.30.0`) cannot currently generate Go bindings with `uniffi-bindgen-go`.
tnull has an issue open to bump to 0.29.5 https://github.com/NordSecurity/uniffi-bindgen-go/pull/86 , but thru my experimentation/testing it seems that for direct compatibility with current `bdk-ffi` we likely need uniffi 0.30.x support
**Options**
- wait for uniffi-bindgen-go to bump to uniffi 0.30.x (minimal lift, unknown timeline)
- fork uniffi-bindgen-go and port to 0.30.x (large lift)
- make go compat bdk-ffi branch/fork (large lift)
- wait for another go plugin to show up (minimal lift, uncertain)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.