Skip to content

Api spec v2#2

Merged
tiero merged 5 commits intovulpemventures:masterfrom
sekulicd:api_spec_v2
Jan 10, 2022
Merged

Api spec v2#2
tiero merged 5 commits intovulpemventures:masterfrom
sekulicd:api_spec_v2

Conversation

@sekulicd
Copy link
Contributor

@sekulicd sekulicd commented Dec 31, 2021

This adds api spec of the wallet daemon.
Purpose of a daemon is to run as a sidecar for other applications and removes 'heavy burden' of maintaining internal wallet.
Protobuf files are splitted into 4 files that I see as main features of the wallet.
Wallet -> covers creation/restore of wallet
Account -> covers creation on addresses, tracking balance and uspents for specific account
Transaction -> used for crafting various types of transactions
Notification -> defines rpc's that are to be used for fetching notification.

This PR contains changes compared to PR#1 related to comments.
Needed to fork again repo cause repo's name changed in the meantime.
PR #1 should be closed.

@tiero @altafan please review.

@tiero tiero merged commit b988355 into vulpemventures:master Jan 10, 2022
altafan pushed a commit that referenced this pull request Jan 26, 2024
* pair programming fixes

* fix prevouts assets, values and scripts
altafan added a commit that referenced this pull request Jan 30, 2024
* Add internal support for schnorr signing

* Update deps

* Update protos and interface layer

* Fixes after review

* Fixes (#2)

* pair programming fixes

* fix prevouts assets, values and scripts

* Fixes

* Update deps

* Fixes

* Update deps

---------

Co-authored-by: Louis Singer <41042567+louisinger@users.noreply.github.com>
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