Added compute budget program, priority fees and versioned transactions. Bug fixes and more #419
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
| Status | Type |⚠️ Core Change | Issue |
| Ready | Feature | Yes |#418
Problem
What problem are you trying to solve?
Account class objects could not be created by using a base58 secret key (private key). The secret key is exported by popular wallets like phantom.
Referenced it as a secret key because technically the true private key is the seed and the secret key is a combination of the precursor seed (private key) & public key which is encoded in base58.
Encapsulated Seed/Private Key/Secret Key whatever you want to call it haha
Solution
How did you solve the problem?
Added static method to the account class that returns an initialized account object based on the private/secret key provided