/** * @param Alert $alert * @return \BitWasp\Buffertools\Buffer */ public function serialize(Alert $alert) { $sig = $alert->getSignature(); return Buffertools::concat($alert->getDetail()->getBuffer(), $this->getSigTemplate()->write([$sig->getR(), $sig->getS()])); }
/** * @param Alert $alert * @return \BitWasp\Buffertools\Buffer */ public function serialize(Alert $alert) { $detail = $alert->getDetail()->getBuffer(); $sig = $this->getSigBuf()->write([$alert->getSignature()->getBuffer()]); return Buffertools::concat($detail, $sig); }