mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-05 09:46:53 +00:00
Sponsor signing
This commit is contained in:
@@ -47,10 +47,8 @@ void
|
||||
sign(Json::Value& jv, Account const& account)
|
||||
{
|
||||
jv[jss::SigningPubKey] = strHex(account.pk().slice());
|
||||
Serializer ss;
|
||||
ss.add32(HashPrefix::txSign);
|
||||
parse(jv).addWithoutSigningFields(ss);
|
||||
auto const sig = ripple::sign(account.pk(), account.sk(), ss.slice());
|
||||
auto const blob = STTx::getSigningData(STTx{parse(jv)});
|
||||
auto const sig = ripple::sign(account.pk(), account.sk(), makeSlice(blob));
|
||||
jv[jss::TxnSignature] = strHex(Slice{sig.data(), sig.size()});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user