Skip to content

Commit 726b426

Browse files
committed
add pubkey validation
1 parent c6bf4f2 commit 726b426

File tree

1 file changed

+2
-1
lines changed
  • XLS-0068-sponsored-fees-and-reserves

1 file changed

+2
-1
lines changed

XLS-0068-sponsored-fees-and-reserves/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,7 +514,8 @@ The total fee calculation for signatures will now be $( 1+|tx.Signers| + |tx.Spo
514514
#### 8.3.1. General Failures
515515

516516
- `SponsorSignature.TxnSignature` is invalid.
517-
- `SponsorSignature.Signers` is invalid (the signer list isn't on the account, quorum isn't reached, or signature(s) are invalid).
517+
- `SponsorSignature.Signers` is invalid (the signer list isn't on the account, quorum isn't reached, the public key(s) are invalid, or signature(s) are invalid).
518+
- `SponsorSignature.SigningPubKey` is invalid (the public key doesn't match the account's master key or regular key, or the public key is otherwise invalid).
518519
- The `Sponsor` doesn't exist on the ledger.
519520
- An invalid sponsorship flag is used.
520521
- `SponsorSignature.SigningPubKey`, `SponsorSignature.TxnSignature`, and `SponsorSignature.Signers` are all included (or other incorrect combinations of signing fields).

0 commit comments

Comments
 (0)