}elseprintf("%s beacon mismatch for senderind.%d %llx vs %llx\n",bp->coin->symbol,dsig.senderind,*(longlong*)dsig.senderpub,*(longlong*)bp->notaries[dsig.senderind].pubkey);
}elseprintf("%s pubkey mismatch for senderind.%d %llx vs %llx\n",bp->coin->symbol,dsig.senderind,*(longlong*)dsig.senderpub,*(longlong*)bp->notaries[dsig.senderind].pubkey);
}elseprintf("%s illegal lastk.%d or senderind.%d or senderpub.%llx\n",bp->coin->symbol,dsig.lastk,dsig.senderind,*(longlong*)dsig.senderpub);
}elseprintf("%s illegal lastk.%d or senderind.%d or senderpub.%llx\n",bp->coin->symbol,dsig.lastk,dsig.senderind,*(longlong*)dsig.senderpub);