worldcoin / orb-software

Software for the orb
https://worldcoin.github.io/orb-software
Apache License 2.0
235 stars 36 forks source link

attest: break dbus into separate crate #229

Closed TheButlah closed 1 month ago

TheButlah commented 1 month ago

Rebased on #227

This PR breaks the dbus proxy and interface of orb-attest into a separate crate, and deletes all other copy-pastad zbus::proxy definitions for orb-attest.

This also paves the way to mock orb-attest if we need to in tests.

I intend to repeat this same pattern for all the other dbus interfaces, if reviews are favorable.