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

Release: Rebase xrpl-py 2.0 with master #606

Merged
merged 12 commits into from
Jul 5, 2023
Merged

Release: Rebase xrpl-py 2.0 with master #606

merged 12 commits into from
Jul 5, 2023

Conversation

JST5000
Copy link
Collaborator

@JST5000 JST5000 commented Jun 28, 2023

High Level Overview of Change

Rebasing all the changes from xrpl-py-2.0 branch with master

Context of Change

Preparing to release.

Type of Change

  • Release

Test Plan

CI Passes

CHANGELOG.md Show resolved Hide resolved
@JST5000 JST5000 mentioned this pull request Jun 28, 2023
1 task
@JST5000 JST5000 changed the title Release: Prepare xrpl-py 2.0 for merging with master Release: Rebase xrpl-py 2.0 with master Jun 28, 2023
@mvadari mvadari marked this pull request as draft July 5, 2023 17:43
@JST5000 JST5000 marked this pull request as ready for review July 5, 2023 18:02
@JST5000 JST5000 marked this pull request as draft July 5, 2023 18:02
connorjchen and others added 12 commits July 5, 2023 11:11
* Refactored wallet class and tests

* Fix leading zero for key formatting

* Changed from_entropy to take in hex string

* Update core keypairs docs

* Throw error instead truncate for generate seed with entropy

* Refactor test main wallet generation suite
* Added from secret numbers method and tests

Co-authored-by: Jackson Mills <aim4math@gmail.com>
* Remove deprecated functions

* Fix isort

---------

Co-authored-by: Caleb Kniffen <ckniffen@ripple.com>
* rename AccountSetFlag -> AccountSetAsfFlags

* add AccountSetFlag enum to represent transaction flags

Note: AccountSetAsfFlags are not bit-field flags and therefore
do not require a FlagInterface. At most one asf flag can be
set per transaction.
* Remove send_reliable_submission
* Remove the async sign feature

* Directly alias sign and add comment with history
* Update the CHANGELOG

* Update `autofill_and_sign` and `sign_and_submit`
…#601)

* Remove classic_address from Wallet

* Re-add the `classic_address` alias
* fix XRP.to_amount

* update changelog

* fix circular dependency

* fix circular dependency

* add comment

* fix test

* improve comment
* Update CHANGELOG with networkid

* Add amount unit test

* Add sign_and_submit test

* Add test for _calculate_fee_per_transaction_type

* Use asyncio.run

* Use a valid account address

* Update the README with submit_and_wait link
* Fix invalid account address

* Add invalid account test

* Remove magic address in favor of Wallet.create()

* Add classic_address
@JST5000 JST5000 merged commit 7d2ecad into master Jul 5, 2023
17 checks passed
@JST5000 JST5000 deleted the rebase-attempt-3 branch July 5, 2023 18:21
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.

None yet

6 participants