Skip to content

Go bindings #946

@reez

Description

@reez

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 NordSecurity/uniffi-bindgen-go#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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions