-
Notifications
You must be signed in to change notification settings - Fork 32
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
Offchain usdc #112
Merged
Merged
Offchain usdc #112
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
f478a01
basic attestation service
RensR 7a883b7
add hard coded LP subscription logic
RensR 5468713
check usdc messges attestation in batch building (mock)
RensR 1a7b5a9
add logpoller IndexedLogsByTxHash
RensR 1577e56
refactor USDC service to be self contained
RensR 2ac5879
make offchain token data providers generic
RensR 8c2250f
add all usdc token and messageTransmitter addresses
RensR 0f2e9eb
minor code improvements
RensR bb5b50e
Merge branch 'ccip-develop' into offchain-usdc
RensR f738579
Merge branch 'ccip-develop' into offchain-usdc
RensR a523911
Merge branch 'ccip-develop' into offchain-usdc
RensR 256c29f
fix evm logs reference
RensR 68a70d5
review comments
RensR addbdbb
renames and passing in uri
RensR b7f2f81
Merge branch 'ccip-develop' into offchain-usdc
RensR 0ef66b3
re-use logindex and tx hash from exec plugin
RensR 239b7ca
cached reader + ReadTokenData rename
RensR 8029d4c
fix test, rm unused code
RensR 6e31124
pass in internal.EVM2EVMOnRampCCIPSendRequestedWithMeta
RensR 0e80c67
extract chains logic and fix linting
RensR 7be78f6
add cached reader test & reader mock
RensR 142a6d1
more tests, real context and extract into method
RensR 50a59b2
Merge branch 'ccip-develop' into offchain-usdc
RensR acfeef5
read usdc config from jobspec
RensR d00da8c
improve logging, reduce exported usdc types
RensR e4f6b07
Merge branch 'ccip-develop' into offchain-usdc
RensR File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit could invert this to avoid nesting i.e. if == "" early return. Maybe also want an info log indicating we're proceeding without USDC config to speed up debugging?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was imagining this function to do setup for all future token data providers, therefore having an if for each. With just usdc in mind it makes sense flipping