-
Notifications
You must be signed in to change notification settings - Fork 100
Update to use prisma & x-wallet-address #122
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
Merged
Conversation
This file contains hidden or 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
* cleaning up docs * more tweaks to intro * more info about server * readme updates * switch to pg connection string * postgres connection string * fix openapi / swagger issue, default password for postgres, remove swagger.yml * change up local docker setup * swapping ts-node for tsx * generate local wallet if none passed in * TODO * Fix local wallet generation * Update environment variables * Update README.md * Fix postgres configuration * remove dependency on wallet_keys env * updating the readme * mid commit where the high level structure is changed but need to update a bunch of files * small cleanup * Fix test cases * Update database name * create eoa mostly works but still working on write flow * gcp kms fix for getSdk * merge and updated new db ops * updating all getSDK * updated roles/permission doc (#115) * Add prisma schemas * swagger UI on Production gives a 404 (#116) * fixed nodemon & retry to not update mined status, let the other process handle it (#117) * Update database queries to use prisma --------- Co-authored-by: furqanrydhan <furqan.rydhan@gmail.com> Co-authored-by: farhanW3 <132962163+farhanW3@users.noreply.github.com>
We're building your pull request over on Zeet. |
* Replace all server dbOperations with prisma * Update all knex to prisma * Fix sql * Fix trigger
This comment was marked as resolved.
This comment was marked as resolved.
* Replace all server dbOperations with prisma * Update all knex to prisma * Fix sql * getAll now returns all wallets, write uses x-wallet-address header * Fix trigger * checking out the different headers for write operations * file storage * force lowercase local wallet storage * updating write functions with header value * more write calls switching to txOverride * fix some key names and add new writes * way more writes * more general improvements * Fix nonce management * Add import by private key, remove breaking tests * Fix dbOperations * Resolve merge conflicts * Disable e2e testing temporarily * Remove wallet type bug * Update to run prisma commands on deploy --------- Co-authored-by: furqanrydhan <furqan.rydhan@gmail.com>
* updated roles/permission doc (#115) * swagger UI on Production gives a 404 (#116) * fixed nodemon & retry to not update mined status, let the other process handle it (#117) * Retry Fixes (#123) * updated retry to not retry if gas value is lower than previously sent. Dynamic Wallet Add doesn't work. Will be fixed in Adam/Furqans branch * updated log to warn & updated message * Testjam error fixes (#124) * fixed Jorge worker error * readme update for swagger UI for Docker Image * added examples for end-points * enabled swagger UI on production (#127) * fix for adding wallets dynamically for a new chain (#128) * Updated sdk to 3.10.60 & used retry var (#129) * Fix prebuilt merge conflicts * Remove dbOperations
* Update to make transaction processing a prisma. * Update queries to support pgtx * Use transaction with timeout * Add locking on getWalletNonce * Update nodemon to watch src
* Update add wallet endpoint for local wallet * Add wallet error message * Fix wallet nonce
* Fix wallet nonce bugs * Create new nonce entry when nonce is requested * Fix examples * update
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.