public function testNetworkSerializer() { $net = Bitcoin::getDefaultNetwork(); $serializer = new NetworkMessageSerializer($net); $factory = new Factory($net, new Random()); $ping = $factory->ping(); $serialized = $ping->getNetworkMessage()->getBuffer(); $parsed = $serializer->parse($serialized)->getPayload(); $this->assertEquals($ping, $parsed); }
/** * */ public function ping() { $this->send($this->msgs->ping()); }