btcd-cli4j icon indicating copy to clipboard operation
btcd-cli4j copied to clipboard

A simple Java wrapper around Bitcoin Core's JSON-RPC (via HTTP) interface

Results 12 btcd-cli4j issues
Sort by recently updated
recently updated
newest added

**_BtcdClient.decodeRawTransaction_** raises an IllegalArgumentException on parsing native segwit script types: _witness_v0_keyhash, witness_v0_scripthash_ e.g. `java.lang.IllegalArgumentException: Error #1001010: Expected the argument to be a valid 'bitcoind' script type, but was invalid/unsupported instead....

[![mitm_build](https://user-images.githubusercontent.com/1323708/59226671-90645200-8ba1-11e9-8ab3-39292bef99e9.jpeg)](https://infosecwriteups.com/want-to-take-over-the-java-ecosystem-all-you-need-is-a-mitm-1fc329d898fb) --- This is a security fix for a high severity vulnerability in your [Apache Maven](https://maven.apache.org/) `pom.xml` file(s). The build files indicate that this project is resolving dependencies over HTTP...

mvn-nemp-ftp Nemp's Maven Repository http://mvn.neemre.com/

This PR fixes an error parsing this message: ``` { "result": { "version": 220000, "subversion": "/Satoshi:22.0.0/", "protocolversion": 70016, "localservices": "0000000000000409", "localservicesnames": [ "NETWORK", "WITNESS", "NETWORK_LIMITED" ], "localrelay": true, "timeoffset": 0,...

added bound-checks to avoid errors in toAddressOverview when there is no account in the returned JSON. Found when calling listAddressGroupings().

Bumps httpclient from 4.3.6 to 4.5.13. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient&package-manager=maven&previous-version=4.3.6&new-version=4.5.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

Dependency

when use bitcoin 0.14.0 the ``` public BtcdClientImpl(CloseableHttpClient httpProvider, Properties nodeConfig) throws BitcoindException, CommunicationException { initialize(); rpcClient = new JsonRpcClientImpl(configurator.checkHttpProvider(httpProvider), configurator.checkNodeConfig(nodeConfig)); configurator.checkNodeVersion(getInfo().getVersion()); configurator.checkNodeHealth((Block)getBlock(getBestBlockHash(), true)); } ``` the `getInfo().getVersion()`` will be...

issue explains itself imo ` * What went wrong: Execution failed for task ':compileJava'. > Could not resolve all files for configuration ':compileClasspath'. > Could not download btcd-cli4j-core-0.5.1.jar (com.neemre.btcd-cli4j:btcd-cli4j-core:0.5.1) >...

Exception in thread "main" HttpLayerException(super=CommunicationException(super=com.neemre.btcdcli4j.core.http.HttpLayerException: Error #1003001: The server responded with a non-OK (4xx) HTTP status code. Status line: HTTP/1.1 404 Not Found, code=1003001) bitcoin v0.18.1