mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Fix crash bug.
This commit is contained in:
@@ -22,9 +22,8 @@ SerializedValidation::SerializedValidation(const uint256& ledgerHash, const Newc
|
|||||||
: STObject(sValidationFormat), mSignature("Signature"), mTrusted(false)
|
: STObject(sValidationFormat), mSignature("Signature"), mTrusted(false)
|
||||||
{
|
{
|
||||||
setValueFieldH256(sfLedgerHash, ledgerHash);
|
setValueFieldH256(sfLedgerHash, ledgerHash);
|
||||||
NewcoinAddress na(NewcoinAddress::createNodePublic(naSeed));
|
if (naSeed.isValid())
|
||||||
if (na.isValid())
|
setValueFieldVL(sfSigningKey, NewcoinAddress::createNodePublic(naSeed).getNodePublic());
|
||||||
setValueFieldVL(sfSigningKey, na.getNodePublic());
|
|
||||||
if (!isFull) setFlag(sFullFlag);
|
if (!isFull) setFlag(sFullFlag);
|
||||||
|
|
||||||
NewcoinAddress::createNodePrivate(naSeed).signNodePrivate(getSigningHash(), mSignature.peekValue());
|
NewcoinAddress::createNodePrivate(naSeed).signNodePrivate(getSigningHash(), mSignature.peekValue());
|
||||||
|
|||||||
Reference in New Issue
Block a user