fibercrypto / fibercrypto/fibercryptowallet

Bitcoin - Send transactions

Open
#217 0 comments 0 reactions 0 assignees View on GitHub
bitcoin sign_api wallet
Dominant language
Go
Stars
29
Forks
15
PR merge metrics
No merged PRs in 30d

Description

**Feature description**

Create Bitcoin transactions

**Is your feature request related to a problem? Please describe.**
There is no way to create bitcoin transactions after #208

**Describe the solution you'd like**
Integrate Bitcoin transactions into simple and advanced wallet views

![Advanced transaction view](https://user-images.githubusercontent.com/45134993/60376240-80d76c80-99db-11e9-93de-93680e8b3417.png)

**Possible implementation**

- [ ] List Bitcoin Wallet addresses
- [ ] List unspent outputs by address
- [ ] Implement `Transaction` interface for Bitcoin RPC API responses
- [ ] Extend `Transaction` interface to cope with Bitcoin-specific features
- [ ] Serialize Bitcoin `Transaction`
- [ ] Implement transaction signing interfaces
- [ ] Implement Bitcoin blockchain transaction API for multi-wallet transactions
- [ ] Implement P2PKH in Bitcoin blockchain sign service for partial signing with multi-wallet transactions
- [ ] Implement P2SH in Bitcoin blockchain sign service for partial signing with multi-wallet transactions
- [ ] Implement P2MS signing

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.