コード例 #1
0
 /**
  * @param Addr $addr
  * @return \BitWasp\Buffertools\Buffer
  */
 public function serialize(Addr $addr)
 {
     return $this->getTemplate()->write([$addr->getAddresses()]);
 }
コード例 #2
0
ファイル: AddrTest.php プロジェクト: tokenly/bitcoin-p2p-php
 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());
 }