Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support v3 transactions #581

Merged
merged 1 commit into from
Apr 29, 2024
Merged

feat: support v3 transactions #581

merged 1 commit into from
Apr 29, 2024

Conversation

xJonathanLEI
Copy link
Owner

Adds support for v3 transactions on account types. Methods like .execute() are replaced with suffixed versions like .execute_v1() and .execute_v3(). The original .execute() methods are still kept for now, but deprecated. To minimize breakage, these deprecated methods point to pre-v3 transactions instead of the latest, recommended v3 transactions.

Adds support for v3 transactions on account types. Methods like
`.execute()` are replaced with suffixed versions like `.execute_v1()`
and `.execute_v3()`. The original `.execute()` methods are still kept
for now, but deprecated. To minimize breakage, these deprecated methods
point to pre-v3 transactions instead of the latest, recommended v3
transactions.
@xJonathanLEI xJonathanLEI merged commit de633f4 into master Apr 29, 2024
26 checks passed
@xJonathanLEI xJonathanLEI deleted the dev/v3_tx branch April 29, 2024 04:53
xJonathanLEI added a commit that referenced this pull request Apr 29, 2024
Backports `de633f4` to the last release that uses JSON-RPC v0.6.x. This
is a breaking change though, so it won't be released on crates.io. To
use v3 transactions on JSON-RPC v0.6.x, use Git dependency.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant