├── .gitignore ├── LICENSE.md ├── README.md ├── core ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── neemre │ └── btcdcli4j │ └── core │ ├── BitcoindException.java │ ├── Commands.java │ ├── CommunicationException.java │ ├── NodeProperties.java │ ├── client │ ├── BtcdClient.java │ ├── BtcdClientImpl.java │ └── ClientConfigurator.java │ ├── common │ ├── AgentConfigurator.java │ ├── Constants.java │ ├── DataFormats.java │ ├── Defaults.java │ └── Errors.java │ ├── domain │ ├── Account.java │ ├── AddedNode.java │ ├── Address.java │ ├── AddressInfo.java │ ├── AddressOverview.java │ ├── Block.java │ ├── BlockChainInfo.java │ ├── Entity.java │ ├── Info.java │ ├── MemPoolInfo.java │ ├── MemPoolTransaction.java │ ├── MiningInfo.java │ ├── MultiSigAddress.java │ ├── Network.java │ ├── NetworkAddress.java │ ├── NetworkInfo.java │ ├── NetworkTotals.java │ ├── Output.java │ ├── OutputOverview.java │ ├── Payment.java │ ├── PaymentOverview.java │ ├── PeerNode.java │ ├── PeerNodeOverview.java │ ├── PubKeyScript.java │ ├── RawInput.java │ ├── RawOutput.java │ ├── RawTransaction.java │ ├── RawTransactionOverview.java │ ├── RedeemScript.java │ ├── SignatureResult.java │ ├── SignatureScript.java │ ├── SinceBlock.java │ ├── Tip.java │ ├── Transaction.java │ ├── TxOutSetInfo.java │ ├── WalletInfo.java │ └── enums │ │ ├── BlockStatuses.java │ │ ├── ChainStatuses.java │ │ ├── ChainTypes.java │ │ ├── CheckLevels.java │ │ ├── ConnectionTypes.java │ │ ├── NetworkTypes.java │ │ ├── PaymentCategories.java │ │ ├── PeerControls.java │ │ ├── ScriptTypes.java │ │ └── SigHashTypes.java │ ├── http │ ├── HttpConstants.java │ ├── HttpLayerException.java │ └── client │ │ ├── SimpleHttpClient.java │ │ └── SimpleHttpClientImpl.java │ ├── jsonrpc │ ├── JsonMapper.java │ ├── JsonPrimitiveParser.java │ ├── JsonRpcLayerException.java │ ├── client │ │ ├── JsonRpcClient.java │ │ └── JsonRpcClientImpl.java │ ├── deserialization │ │ ├── AddressOverviewDeserializer.java │ │ └── JsonRpcResponseDeserializer.java │ └── domain │ │ ├── JsonRpcError.java │ │ ├── JsonRpcMessage.java │ │ ├── JsonRpcRequest.java │ │ └── JsonRpcResponse.java │ └── util │ ├── CollectionUtils.java │ ├── NumberUtils.java │ └── StringUtils.java ├── daemon ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── neemre │ └── btcdcli4j │ └── daemon │ ├── BtcdDaemon.java │ ├── BtcdDaemonImpl.java │ ├── DaemonConfigurator.java │ ├── NotificationHandlerException.java │ ├── Notifications.java │ ├── event │ ├── AlertListener.java │ ├── BlockListener.java │ └── WalletListener.java │ └── notification │ ├── NotificationMonitor.java │ └── worker │ ├── AlertNotificationWorker.java │ ├── BlockNotificationWorker.java │ ├── NotificationWorker.java │ ├── NotificationWorkerFactory.java │ └── WalletNotificationWorker.java ├── examples ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── neemre │ │ └── btcdcli4j │ │ └── examples │ │ ├── IncubatorMain.java │ │ ├── client │ │ ├── BlockChainApi.java │ │ ├── ControlApi.java │ │ ├── DeprecatedApi.java │ │ ├── MiningApi.java │ │ ├── NetworkApi.java │ │ ├── RawTransactionApi.java │ │ ├── UtilityApi.java │ │ ├── VerboseBtcdClientImpl.java │ │ └── WalletApi.java │ │ ├── daemon │ │ ├── AutonomousDaemon.java │ │ ├── RpcCapableDaemon.java │ │ └── VerboseBtcdDaemonImpl.java │ │ └── util │ │ ├── OutputUtils.java │ │ └── ResourceUtils.java │ └── resources │ ├── log4j.properties │ └── node_config.properties └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/README.md -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/BitcoindException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/BitcoindException.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/Commands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/Commands.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/CommunicationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/CommunicationException.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/NodeProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/NodeProperties.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/client/BtcdClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/client/BtcdClient.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/client/BtcdClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/client/BtcdClientImpl.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/client/ClientConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/client/ClientConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/common/AgentConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/common/AgentConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/common/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/common/Constants.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/common/DataFormats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/common/DataFormats.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/common/Defaults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/common/Defaults.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/common/Errors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/common/Errors.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Account.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/AddedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/AddedNode.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Address.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/AddressInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/AddressInfo.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/AddressOverview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/AddressOverview.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Block.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Block.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/BlockChainInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/BlockChainInfo.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Entity.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Info.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/MemPoolInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/MemPoolInfo.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/MemPoolTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/MemPoolTransaction.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/MiningInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/MiningInfo.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/MultiSigAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/MultiSigAddress.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Network.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Network.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/NetworkAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/NetworkAddress.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/NetworkInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/NetworkInfo.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/NetworkTotals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/NetworkTotals.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Output.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Output.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/OutputOverview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/OutputOverview.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Payment.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/PaymentOverview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/PaymentOverview.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/PeerNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/PeerNode.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/PeerNodeOverview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/PeerNodeOverview.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/PubKeyScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/PubKeyScript.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/RawInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/RawInput.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/RawOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/RawOutput.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/RawTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/RawTransaction.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/RawTransactionOverview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/RawTransactionOverview.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/RedeemScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/RedeemScript.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/SignatureResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/SignatureResult.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/SignatureScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/SignatureScript.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/SinceBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/SinceBlock.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Tip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Tip.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/Transaction.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/TxOutSetInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/TxOutSetInfo.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/WalletInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/WalletInfo.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/BlockStatuses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/BlockStatuses.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/ChainStatuses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/ChainStatuses.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/ChainTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/ChainTypes.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/CheckLevels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/CheckLevels.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/ConnectionTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/ConnectionTypes.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/NetworkTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/NetworkTypes.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/PaymentCategories.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/PaymentCategories.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/PeerControls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/PeerControls.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/ScriptTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/ScriptTypes.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/SigHashTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/domain/enums/SigHashTypes.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/http/HttpConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/http/HttpConstants.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/http/HttpLayerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/http/HttpLayerException.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/http/client/SimpleHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/http/client/SimpleHttpClient.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/http/client/SimpleHttpClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/http/client/SimpleHttpClientImpl.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/JsonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/JsonMapper.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/JsonPrimitiveParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/JsonPrimitiveParser.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/JsonRpcLayerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/JsonRpcLayerException.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/client/JsonRpcClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/client/JsonRpcClient.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/client/JsonRpcClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/client/JsonRpcClientImpl.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/deserialization/AddressOverviewDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/deserialization/AddressOverviewDeserializer.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/deserialization/JsonRpcResponseDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/deserialization/JsonRpcResponseDeserializer.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/domain/JsonRpcError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/domain/JsonRpcError.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/domain/JsonRpcMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/domain/JsonRpcMessage.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/domain/JsonRpcRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/domain/JsonRpcRequest.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/domain/JsonRpcResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/jsonrpc/domain/JsonRpcResponse.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/util/CollectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/util/CollectionUtils.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/util/NumberUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/util/NumberUtils.java -------------------------------------------------------------------------------- /core/src/main/java/com/neemre/btcdcli4j/core/util/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/core/src/main/java/com/neemre/btcdcli4j/core/util/StringUtils.java -------------------------------------------------------------------------------- /daemon/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/pom.xml -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/BtcdDaemon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/BtcdDaemon.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/BtcdDaemonImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/BtcdDaemonImpl.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/DaemonConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/DaemonConfigurator.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/NotificationHandlerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/NotificationHandlerException.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/Notifications.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/Notifications.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/event/AlertListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/event/AlertListener.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/event/BlockListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/event/BlockListener.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/event/WalletListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/event/WalletListener.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/NotificationMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/NotificationMonitor.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/AlertNotificationWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/AlertNotificationWorker.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/BlockNotificationWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/BlockNotificationWorker.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/NotificationWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/NotificationWorker.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/NotificationWorkerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/NotificationWorkerFactory.java -------------------------------------------------------------------------------- /daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/WalletNotificationWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/daemon/src/main/java/com/neemre/btcdcli4j/daemon/notification/worker/WalletNotificationWorker.java -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/IncubatorMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/IncubatorMain.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/BlockChainApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/BlockChainApi.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/ControlApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/ControlApi.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/DeprecatedApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/DeprecatedApi.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/MiningApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/MiningApi.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/NetworkApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/NetworkApi.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/RawTransactionApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/RawTransactionApi.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/UtilityApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/UtilityApi.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/VerboseBtcdClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/VerboseBtcdClientImpl.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/client/WalletApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/client/WalletApi.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/daemon/AutonomousDaemon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/daemon/AutonomousDaemon.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/daemon/RpcCapableDaemon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/daemon/RpcCapableDaemon.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/daemon/VerboseBtcdDaemonImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/daemon/VerboseBtcdDaemonImpl.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/util/OutputUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/util/OutputUtils.java -------------------------------------------------------------------------------- /examples/src/main/java/com/neemre/btcdcli4j/examples/util/ResourceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/java/com/neemre/btcdcli4j/examples/util/ResourceUtils.java -------------------------------------------------------------------------------- /examples/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /examples/src/main/resources/node_config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/examples/src/main/resources/node_config.properties -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/priiduneemre/btcd-cli4j/HEAD/pom.xml --------------------------------------------------------------------------------