├── .gitignore ├── .scrutinizer.yml ├── Design.md ├── README.md ├── bin └── phpnode ├── client.php ├── composer.json ├── public_html ├── css │ └── style.css └── websocket.html ├── scripts ├── router.php ├── sender.php └── worker.php ├── server.php ├── sql ├── db.sql └── schema.sql ├── src ├── BitcoinNode.php ├── Chain │ ├── BlockIndex.php │ ├── BlockIndexInterface.php │ ├── CachingUtxoSet.php │ ├── ChainAccess.php │ ├── ChainAccessInterface.php │ ├── ChainContainer.php │ ├── ChainSegment.php │ ├── ChainView.php │ ├── ChainViewInterface.php │ ├── ChainWorkComparator.php │ ├── ChainsInterface.php │ ├── DbUtxo.php │ ├── GuidedChainView.php │ ├── HeaderChainViewInterface.php │ ├── UtxoSet.php │ ├── UtxoView.php │ └── UtxoViewInterface.php ├── Config │ └── ConfigLoader.php ├── Consensus.php ├── Consensus │ └── BitcoinConsensus.php ├── ConsensusInterface.php ├── Console │ ├── Application.php │ └── Commands │ │ ├── AbstractCommand.php │ │ ├── BlockVelocityCommand.php │ │ ├── Config │ │ └── ConfigDefault.php │ │ ├── ControlCommand.php │ │ ├── DbCommand.php │ │ ├── SelfTestNodeCommand.php │ │ ├── StartCommand.php │ │ ├── StopCommand.php │ │ ├── WatchCommand.php │ │ └── WebSocketCommand.php ├── Db │ ├── Db.php │ ├── DbInterface.php │ └── DebugDb.php ├── HashStorage.php ├── Index │ ├── BlockStatus.php │ ├── Blocks.php │ ├── Headers.php │ ├── Transactions.php │ └── Validation │ │ ├── BatchScriptValidation.php │ │ ├── BlockAcceptData.php │ │ ├── BlockCheck.php │ │ ├── BlockCheckInterface.php │ │ ├── BlockData.php │ │ ├── Forks.php │ │ ├── HeaderCheck.php │ │ ├── HeaderCheckInterface.php │ │ ├── HeadersBatch.php │ │ ├── ScriptValidation.php │ │ └── ScriptValidationInterface.php ├── Network │ └── RegtestSettings.php ├── NodeInterface.php ├── Params │ └── RegtestParams.php ├── Serializer │ ├── Block │ │ └── CachingBlockSerializer.php │ └── Transaction │ │ ├── CachingOutPointSerializer.php │ │ └── CachingTransactionSerializer.php └── Services │ ├── ConfigServiceProvider.php │ ├── DbServiceProvider.php │ ├── Debug │ ├── DebugInterface.php │ ├── DevNullDebug.php │ └── ZmqDebug.php │ ├── ForksServiceProvider.php │ ├── GenericInstanceServiceProvider.php │ ├── LoopServiceProvider.php │ ├── NetworkServiceProvider.php │ ├── P2P │ ├── P2PBlocksService.php │ ├── P2PBlocksServiceProvider.php │ ├── P2PGetHeadersService.php │ ├── P2PGetHeadersServiceProvider.php │ ├── P2PHeadersService.php │ ├── P2PHeadersServiceProvider.php │ ├── P2PInvService.php │ ├── P2PInvServiceProvider.php │ ├── P2PPingService.php │ ├── P2PPingServiceProvider.php │ ├── P2PService.php │ ├── P2PServiceProvider.php │ ├── Request │ │ ├── BlockDownloader.php │ │ └── BlockRequest.php │ └── State │ │ ├── AbstractState.php │ │ ├── NodeState.php │ │ ├── PeerState.php │ │ ├── PeerStateCollection.php │ │ └── Peers.php │ ├── Retarget │ ├── RetargetDb.php │ ├── RetargetService.php │ └── RetargetServiceProvider.php │ ├── UserControl │ ├── ControlCommand │ │ ├── ChainsCommand.php │ │ ├── Command.php │ │ ├── CommandInterface.php │ │ ├── GetBlockHashCommand.php │ │ ├── GetHeaderCommand.php │ │ ├── GetRawBlockCommand.php │ │ ├── GetScriptFlagsCommand.php │ │ ├── GetTxCommand.php │ │ ├── InfoCommand.php │ │ └── ShutdownCommand.php │ ├── UserControlService.php │ └── UserControlServiceProvider.php │ ├── ValidationService.php │ ├── ValidationServiceProvider.php │ ├── WebSocket │ ├── DebugPusher.php │ ├── Pusher.php │ ├── WebSocketService.php │ └── WebSocketServiceProvider.php │ └── ZmqServiceProvider.php ├── tests ├── BitcoinNodeTest.php ├── Chain │ ├── BlockIndexTest.php │ ├── ChainCacheTest.php │ ├── GuidedChainCacheTest.php │ └── UtxoViewTest.php └── Index │ └── Validation │ └── HeaderCheckTest.php └── tor.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/.gitignore -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /Design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/Design.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/README.md -------------------------------------------------------------------------------- /bin/phpnode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/bin/phpnode -------------------------------------------------------------------------------- /client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/client.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/composer.json -------------------------------------------------------------------------------- /public_html/css/style.css: -------------------------------------------------------------------------------- 1 | .container { 2 | padding-top: 50px; 3 | } -------------------------------------------------------------------------------- /public_html/websocket.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/public_html/websocket.html -------------------------------------------------------------------------------- /scripts/router.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/scripts/router.php -------------------------------------------------------------------------------- /scripts/sender.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/scripts/sender.php -------------------------------------------------------------------------------- /scripts/worker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/scripts/worker.php -------------------------------------------------------------------------------- /server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/server.php -------------------------------------------------------------------------------- /sql/db.sql: -------------------------------------------------------------------------------- 1 | CREATE DATABASE coin; 2 | -------------------------------------------------------------------------------- /sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/sql/schema.sql -------------------------------------------------------------------------------- /src/BitcoinNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/BitcoinNode.php -------------------------------------------------------------------------------- /src/Chain/BlockIndex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/BlockIndex.php -------------------------------------------------------------------------------- /src/Chain/BlockIndexInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/BlockIndexInterface.php -------------------------------------------------------------------------------- /src/Chain/CachingUtxoSet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/CachingUtxoSet.php -------------------------------------------------------------------------------- /src/Chain/ChainAccess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/ChainAccess.php -------------------------------------------------------------------------------- /src/Chain/ChainAccessInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/ChainAccessInterface.php -------------------------------------------------------------------------------- /src/Chain/ChainContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/ChainContainer.php -------------------------------------------------------------------------------- /src/Chain/ChainSegment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/ChainSegment.php -------------------------------------------------------------------------------- /src/Chain/ChainView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/ChainView.php -------------------------------------------------------------------------------- /src/Chain/ChainViewInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/ChainViewInterface.php -------------------------------------------------------------------------------- /src/Chain/ChainWorkComparator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/ChainWorkComparator.php -------------------------------------------------------------------------------- /src/Chain/ChainsInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/ChainsInterface.php -------------------------------------------------------------------------------- /src/Chain/DbUtxo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/DbUtxo.php -------------------------------------------------------------------------------- /src/Chain/GuidedChainView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/GuidedChainView.php -------------------------------------------------------------------------------- /src/Chain/HeaderChainViewInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/HeaderChainViewInterface.php -------------------------------------------------------------------------------- /src/Chain/UtxoSet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/UtxoSet.php -------------------------------------------------------------------------------- /src/Chain/UtxoView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/UtxoView.php -------------------------------------------------------------------------------- /src/Chain/UtxoViewInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Chain/UtxoViewInterface.php -------------------------------------------------------------------------------- /src/Config/ConfigLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Config/ConfigLoader.php -------------------------------------------------------------------------------- /src/Consensus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Consensus.php -------------------------------------------------------------------------------- /src/Consensus/BitcoinConsensus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Consensus/BitcoinConsensus.php -------------------------------------------------------------------------------- /src/ConsensusInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/ConsensusInterface.php -------------------------------------------------------------------------------- /src/Console/Application.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Application.php -------------------------------------------------------------------------------- /src/Console/Commands/AbstractCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/AbstractCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/BlockVelocityCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/BlockVelocityCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/Config/ConfigDefault.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/Config/ConfigDefault.php -------------------------------------------------------------------------------- /src/Console/Commands/ControlCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/ControlCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/DbCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/DbCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/SelfTestNodeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/SelfTestNodeCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/StartCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/StartCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/StopCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/StopCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/WatchCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/WatchCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/WebSocketCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Console/Commands/WebSocketCommand.php -------------------------------------------------------------------------------- /src/Db/Db.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Db/Db.php -------------------------------------------------------------------------------- /src/Db/DbInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Db/DbInterface.php -------------------------------------------------------------------------------- /src/Db/DebugDb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Db/DebugDb.php -------------------------------------------------------------------------------- /src/HashStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/HashStorage.php -------------------------------------------------------------------------------- /src/Index/BlockStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/BlockStatus.php -------------------------------------------------------------------------------- /src/Index/Blocks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Blocks.php -------------------------------------------------------------------------------- /src/Index/Headers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Headers.php -------------------------------------------------------------------------------- /src/Index/Transactions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Transactions.php -------------------------------------------------------------------------------- /src/Index/Validation/BatchScriptValidation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/BatchScriptValidation.php -------------------------------------------------------------------------------- /src/Index/Validation/BlockAcceptData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/BlockAcceptData.php -------------------------------------------------------------------------------- /src/Index/Validation/BlockCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/BlockCheck.php -------------------------------------------------------------------------------- /src/Index/Validation/BlockCheckInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/BlockCheckInterface.php -------------------------------------------------------------------------------- /src/Index/Validation/BlockData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/BlockData.php -------------------------------------------------------------------------------- /src/Index/Validation/Forks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/Forks.php -------------------------------------------------------------------------------- /src/Index/Validation/HeaderCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/HeaderCheck.php -------------------------------------------------------------------------------- /src/Index/Validation/HeaderCheckInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/HeaderCheckInterface.php -------------------------------------------------------------------------------- /src/Index/Validation/HeadersBatch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/HeadersBatch.php -------------------------------------------------------------------------------- /src/Index/Validation/ScriptValidation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/ScriptValidation.php -------------------------------------------------------------------------------- /src/Index/Validation/ScriptValidationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Index/Validation/ScriptValidationInterface.php -------------------------------------------------------------------------------- /src/Network/RegtestSettings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Network/RegtestSettings.php -------------------------------------------------------------------------------- /src/NodeInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/NodeInterface.php -------------------------------------------------------------------------------- /src/Params/RegtestParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Params/RegtestParams.php -------------------------------------------------------------------------------- /src/Serializer/Block/CachingBlockSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Serializer/Block/CachingBlockSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Transaction/CachingOutPointSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Serializer/Transaction/CachingOutPointSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Transaction/CachingTransactionSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Serializer/Transaction/CachingTransactionSerializer.php -------------------------------------------------------------------------------- /src/Services/ConfigServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/ConfigServiceProvider.php -------------------------------------------------------------------------------- /src/Services/DbServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/DbServiceProvider.php -------------------------------------------------------------------------------- /src/Services/Debug/DebugInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/Debug/DebugInterface.php -------------------------------------------------------------------------------- /src/Services/Debug/DevNullDebug.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/Debug/DevNullDebug.php -------------------------------------------------------------------------------- /src/Services/Debug/ZmqDebug.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/Debug/ZmqDebug.php -------------------------------------------------------------------------------- /src/Services/ForksServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/ForksServiceProvider.php -------------------------------------------------------------------------------- /src/Services/GenericInstanceServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/GenericInstanceServiceProvider.php -------------------------------------------------------------------------------- /src/Services/LoopServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/LoopServiceProvider.php -------------------------------------------------------------------------------- /src/Services/NetworkServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/NetworkServiceProvider.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PBlocksService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PBlocksService.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PBlocksServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PBlocksServiceProvider.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PGetHeadersService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PGetHeadersService.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PGetHeadersServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PGetHeadersServiceProvider.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PHeadersService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PHeadersService.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PHeadersServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PHeadersServiceProvider.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PInvService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PInvService.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PInvServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PInvServiceProvider.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PPingService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PPingService.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PPingServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PPingServiceProvider.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PService.php -------------------------------------------------------------------------------- /src/Services/P2P/P2PServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/P2PServiceProvider.php -------------------------------------------------------------------------------- /src/Services/P2P/Request/BlockDownloader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/Request/BlockDownloader.php -------------------------------------------------------------------------------- /src/Services/P2P/Request/BlockRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/Request/BlockRequest.php -------------------------------------------------------------------------------- /src/Services/P2P/State/AbstractState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/State/AbstractState.php -------------------------------------------------------------------------------- /src/Services/P2P/State/NodeState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/State/NodeState.php -------------------------------------------------------------------------------- /src/Services/P2P/State/PeerState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/State/PeerState.php -------------------------------------------------------------------------------- /src/Services/P2P/State/PeerStateCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/State/PeerStateCollection.php -------------------------------------------------------------------------------- /src/Services/P2P/State/Peers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/P2P/State/Peers.php -------------------------------------------------------------------------------- /src/Services/Retarget/RetargetDb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/Retarget/RetargetDb.php -------------------------------------------------------------------------------- /src/Services/Retarget/RetargetService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/Retarget/RetargetService.php -------------------------------------------------------------------------------- /src/Services/Retarget/RetargetServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/Retarget/RetargetServiceProvider.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/ChainsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/ChainsCommand.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/Command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/Command.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/CommandInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/CommandInterface.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/GetBlockHashCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/GetBlockHashCommand.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/GetHeaderCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/GetHeaderCommand.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/GetRawBlockCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/GetRawBlockCommand.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/GetScriptFlagsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/GetScriptFlagsCommand.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/GetTxCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/GetTxCommand.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/InfoCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/InfoCommand.php -------------------------------------------------------------------------------- /src/Services/UserControl/ControlCommand/ShutdownCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/ControlCommand/ShutdownCommand.php -------------------------------------------------------------------------------- /src/Services/UserControl/UserControlService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/UserControlService.php -------------------------------------------------------------------------------- /src/Services/UserControl/UserControlServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/UserControl/UserControlServiceProvider.php -------------------------------------------------------------------------------- /src/Services/ValidationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/ValidationService.php -------------------------------------------------------------------------------- /src/Services/ValidationServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/ValidationServiceProvider.php -------------------------------------------------------------------------------- /src/Services/WebSocket/DebugPusher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/WebSocket/DebugPusher.php -------------------------------------------------------------------------------- /src/Services/WebSocket/Pusher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/WebSocket/Pusher.php -------------------------------------------------------------------------------- /src/Services/WebSocket/WebSocketService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/WebSocket/WebSocketService.php -------------------------------------------------------------------------------- /src/Services/WebSocket/WebSocketServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/WebSocket/WebSocketServiceProvider.php -------------------------------------------------------------------------------- /src/Services/ZmqServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/src/Services/ZmqServiceProvider.php -------------------------------------------------------------------------------- /tests/BitcoinNodeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/tests/BitcoinNodeTest.php -------------------------------------------------------------------------------- /tests/Chain/BlockIndexTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/tests/Chain/BlockIndexTest.php -------------------------------------------------------------------------------- /tests/Chain/ChainCacheTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/tests/Chain/ChainCacheTest.php -------------------------------------------------------------------------------- /tests/Chain/GuidedChainCacheTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/tests/Chain/GuidedChainCacheTest.php -------------------------------------------------------------------------------- /tests/Chain/UtxoViewTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/tests/Chain/UtxoViewTest.php -------------------------------------------------------------------------------- /tests/Index/Validation/HeaderCheckTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/tests/Index/Validation/HeaderCheckTest.php -------------------------------------------------------------------------------- /tor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/node-php/HEAD/tor.php --------------------------------------------------------------------------------