This repository has been archived by the owner on Jan 13, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 922
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: allow setting explicit fee payer for transaction (#13129)
- Loading branch information
Showing
7 changed files
with
225 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
55076b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jstarry I'm running into an issue parsing existing transactions from the blockchain.
For example, if you are parsing
4pJ...SRXP
I get the error:If you look in the explorer, you'll see that
9CY1yrmYRw8zWouCirvKDvne6pQccazCBNJxZUKhwWf8
is included in the signer list but it's not included on any instruction.So when I do:
I get the error above due to 55076b0#diff-8417055da6f3ed2bd7c66ebc456bae8294dd483ed33f7e7a4142bfa11fe9cffcR315
55076b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vpontis This should be avoided by solana-labs/solana#23720. web3.js no longer recompiles the message from the populated Transaction, so this check won't be hit.