コード例 #1
0
ファイル: CoinTransformer.php プロジェクト: groupcash/php
 private function BaseToArray(Base $base, Transcoder $transcoder)
 {
     return ['in' => $transcoder->encode($base->getCurrency()->getData()), 'that' => $base->getDescription(), 'out' => $this->OutputToArray($base->getOutput(), $transcoder), 'by' => $transcoder->encode($base->getIssuerAddress()->getData()), 'sig' => $base->getSignature()];
 }
コード例 #2
0
ファイル: Verification.php プロジェクト: groupcash/php
 private function verifyBaseSignature(Base $transaction)
 {
     $issuer = $transaction->getIssuerAddress();
     if (!$this->key->verify(Signer::squash($transaction), $issuer, $transaction->getSignature())) {
         $this->errors[] = "Invalid signature by [{$issuer}]";
     }
 }