/** * @param Addr $addr * @return \BitWasp\Buffertools\Buffer */ public function serialize(Addr $addr) { return $this->getTemplate()->write([$addr->getAddresses()]); }
public function testAddrWithArray() { $arr = array(new NetworkAddressTimestamp(time(), new Buffer('0000000000000001'), '10.0.0.1', '8333'), new NetworkAddressTimestamp(time(), new Buffer('0000000000000001'), '10.0.0.1', '8333')); $addr = new Addr($arr); $this->assertEquals($arr, $addr->getAddresses()); }