Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rohenaz/vscode-bitcoin

A VSCode extension for working with Bitcoin (SV)
https://github.com/rohenaz/vscode-bitcoin

Last synced: about 1 month ago
JSON representation

A VSCode extension for working with Bitcoin (SV)

Awesome Lists containing this project

README

        

# bitcoin README

This extention provides convenience functions for working with Bitcoin addresses, transactions, and keys.

![](./images/decode_raw_tx.gif)

![](./images/address_from_private_key.gif)

![](./images/bmap_from_txid.gif)

## Features

### Address

- Address from Private Key
- Address from Public Key
- Address from WIF
- Derive Address from Extended Public Key
- Derive Address from Extended Private Key

### Public Key

- Public Key from Private Key
- Generate Public Key

### Mnemonic

- Generate Mnemonic

### Extended (HD) Keys

- Generate Extended Public Key
- Extended Public Key from Extended Private Key
- Extended Private Key From Mnemonic

### Private

- Generate Private Key

### WIF

- Generate WIF

### Script

- Script to ASM

### Tx

- Get Transaction by ID (bob, raw, json and bmap formats available)
- Decode Raw Transaction
- Raw Transaction to Bob
- Raw Transaction to Txo

### Utxo

- Get UTXOs for Address

## Requirements

none

## Extension Settings

none yet

## Known Issues

none

## Release Notes

v0.0.15 - Added Script to ASM
v0.0.14 - Added Raw tx to Txo and raw Tx to Bob
v0.0.13 - Added Decode raw Tx

---

### For more information

- [Bmap](http://bmapjs.com)
- [Bitcoin SV](https://bitcoinsv.com/)

### Network Dependencies

- [Whats on chain](https://whatsonchain.com)
(API providing utxos and tx data for some commands)

### Lib dependencies

- [Shapeshifter](https://github.com/libitx/shapeshifter.js)

**Enjoy!**