{"repo":"ranjbar-dev/bitcoin-wallet","free":true,"listed":false,"github":"https://github.com/ranjbar-dev/bitcoin-wallet","clone":"git clone https://github.com/ranjbar-dev/bitcoin-wallet.git","description":"bitcoin wallet package for creating and generating wallet, transferring BTC, getting wallet unspent transactions(UTXOs), getting wallet txIs , getting wallet balance and crawling blocks to find wallet transactions","language":"Go","stars":15,"topics":["bitcoin","btc","wallet","address","sign","transaction"],"license":null,"category":"blockchain-web3","readme_excerpt":"Bitcoin wallet v2 Bitcoin wallt version 2 for golang programming language check out avaiable methods in pacakge install using go get -u github.com/ranjbar-dev/bitcoin-wallet@2.0.18 Configuration Set config Private key Generate new private key Private key to hex string Private key to bytes Hex string to private key Bytes to private key Address Private key to address Address balance retrieve address balacne from explorer configured in package Address UTXO's retrieve address utxo from explorer configured in package Utils Estimate fee retrieve blockchain high, mid and low fee in sat/vbyte using fee crawler configured in package Current BTC price retrieve BTC price in USD using price crawler configured in package Block In the Bitcoin blockchain, a block is a collection of transactions that have been confirmed and recorded on the blockchain. Current block number fetch current block number using explorer configured in package Current block hash fetch current block hash using explorer configured in package Get block by number fetch block data by block number using explorer configured in package Transaction create / sign / broadcast transaction TODOS - add tests - replace int and int64 with big.Int for balance and satoshi transfer usages","default_branch":null,"files":null,"tree":[],"storefront":"/r/ranjbar-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ranjbar-dev/bitcoin-wallet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}