Add Counterparty signing support

- Add a new parameter "signature_target" to "sign". Supports single and
  multisign, but I haven't written tests for multisign yet.
- Skip account validation if this field is set, like multisigning.
- Unit tests demonstrating examples.
This commit is contained in:
Ed Hennis
2025-08-09 00:55:00 -04:00
parent 6778521f12
commit 6d137e44dc
10 changed files with 398 additions and 34 deletions

View File

@@ -23,6 +23,7 @@
#include <xrpl/basics/ByteUtilities.h>
#include <xrpl/basics/base_uint.h>
#include <xrpl/basics/partitioned_unordered_map.h>
#include <xrpl/protocol/Units.h>
#include <cstdint>