modulepackage
0.0.0-20240613014523-be264cfa0128
Repository: https://github.com/1f47e/go-feesh.git
Documentation: pkg.go.dev
# README
ENVS:
export RPC_USER='rpcuser'
export RPC_PASS='rpcpass'
export RPC_HOST='http://localhost:18334'
export RPC_LIMIT=420
export API_HOST='localhost:8080'
System requierments
735 Gb of space (as of 8.08.2023)
8 Gb RAM
Go 1.17
How to install (patched btcd version)
Install patched btcd node client https://github.com/1F47E/btcd-fork2
Edit config to have index=1 if you want to get info about all tx, not only mempool
Testnet
/root/go/bin/btcd -u rpcuser -P rpcpass --testnet
Mainnet
/root/go/bin/btcd -u rpcuser -P rpcpass
Full mainnet sync can take up to a week.
rawmempool patch
In order to have realtime mempool info with tx fee right from the node - it should be patched.
By default getrawmempool returns unsorted list of transactions, hash only.
After patch it will return full tx info in a sorted array by time.
TODO
- Add more block stats
- history pool data
- pool tx update via websocket
- basic pool frontend
- API pool
- websockets
react front end (WIP)
_____ _____ _____ _____ _____
| __| __| __| __| | |
| __| __| __|__ | |
|__| |_____|_____|_____|__|__|
bitcoin mempool stats
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Code generated by swaggo/swag.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author