-
Notifications
You must be signed in to change notification settings - Fork 8
Add remaining state changes #313
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
Merged
Changes from 9 commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
d2cf7e3
Add contract events processor for allowance state changes
aditya1702 b950404
Update events.go
aditya1702 119b589
Add tests for V4 and error cases in EventsProcessor
aditya1702 d3e09d0
make check
aditya1702 789ea47
Add trustline state change handling to EffectsProcessor
aditya1702 88b0ba4
Add support for sequence bump effects in state changes
aditya1702 76d201d
make check
aditya1702 ec2bce4
Update indexer.go
aditya1702 35a30d8
Fix test
aditya1702 bf4773d
Ignore invalid and insufficient contract events
aditya1702 7b3623d
Add TODO
aditya1702 9552f9a
Update events.go
aditya1702 36e3461
remove allowance changes
aditya1702 1705038
Add trustline_limit to state_changes and processing
aditya1702 193e307
Refactor trustline flag state change categories and reasons
aditya1702 aee26fb
Rename trustline flag category to BalanceAuthorization
aditya1702 83a62a2
Add contract events processor and enhance trustline handling
aditya1702 9a59b03
Refactor EffectsProcessor to use LedgerEntryProvider interface
aditya1702 ff11404
Refactor effects test to use mock LedgerEntryProvider
aditya1702 308971c
Update effects_test.go
aditya1702 c26eac9
Refactor contract event processing and add SAC processor
aditya1702 35361c4
Add tests for SACEventsProcessor and contract event utils
aditya1702 472dd8b
Refactor indexer processors and update SAC tests
aditya1702 335e14b
add some function docstrings
aditya1702 3b83660
Update sac.go
aditya1702 4ee0ac4
Add debug logging for skipped SAC contract events
aditya1702 b9f8e86
Refactor SAC contract event processing and utils
aditya1702 4303c23
Normalize flag names for authorization and clawback
aditya1702 2e64ab3
Use StateChangeReasonAdd for trustline creation
aditya1702 5ece003
Refine SAC processor to detect actual trustline flag changes
aditya1702 a85b97a
Add edge case tests for SAC trustline flag changes
aditya1702 3500173
Remove sequence bump effect processing
aditya1702 cbd20c2
Rename state change reason from Remove to Clear
aditya1702 2ede386
Handle contract account authorization in SAC processor
aditya1702 b61bc72
Add contract account authorization tests and helpers
aditya1702 ce23bae
Update sac.go
aditya1702 72239e8
Update sac.go
aditya1702 de75b1b
Filter SAC trustline and contract data changes by asset
aditya1702 b608421
Add tests for handling missing previous state in SAC events
aditya1702 4e02495
Refactor test transaction creation utilities
aditya1702 ca9e999
Rename TxBuilder to testTxBuilder in test_utils.go
aditya1702 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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.
Uh oh!
There was an error while loading. Please reload this page.