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

Introduce TransactionManager class (an interface for end users) #16

Merged
merged 5 commits into from
Jun 29, 2024

Conversation

bh2smith
Copy link
Collaborator

@bh2smith bh2smith commented Jun 29, 2024

This PR simplifies main method of index.ts by essentially reducing it to an example. This is achieved by offloading complex logic and argument parsing to tx-manager.ts and cli.ts.

recoveryAddress & safeSaltNonce are now read from argv instead of env.

Quite a few simplifications to the code we made and some (user facing) function arguments were improved.
A few TODOs were also inserted in places where it made sense.

@bh2smith bh2smith merged commit 993c59c into main Jun 29, 2024
@bh2smith bh2smith deleted the ts-config branch June 29, 2024 21:01
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