-
Notifications
You must be signed in to change notification settings - Fork 320
V1.5.0 support #2714
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
V1.5.0 support #2714
Changes from 45 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
fe633c6
WIP: V1.5.0 support
akshay-ap f920476
WIP: v1.5.0 fix tests
akshay-ap ccdd2fc
WIP: Fix tests
akshay-ap 9df2967
WIP: v1.5.0 Fix tests
akshay-ap 6326394
Feat: v1.5.0 event indexer test
akshay-ap 1441925
Index event ChangedModuleGuard and add test
akshay-ap 61b568b
v1.5.0: Update property name
akshay-ap e606def
v1.5.0: Update migration scripts
akshay-ap 51b85f0
v1.5.0: Fix test
akshay-ap e50d9f8
v1.5.0: Fix serializer
akshay-ap 29fab8b
v1.5.0: support both v1.4.1 and v1.5.0 in account abstraction, fix ac…
akshay-ap 48e199f
v1.5.0: Fix tests
akshay-ap e1344d9
v1.5.0: Deploy v141 proxy factory in AA test
akshay-ap 9692a7b
v1.5.0: Temp use safe-eth-py from github
akshay-ap f390dc2
v1.5.0: Rebase
akshay-ap 5e3b146
Use safe-eth-py==7.17.0
akshay-ap b91fff1
[v1.5.0] Rename TestSafeEventsIndexerBase to SafeEventsIndexerBaseAbs…
akshay-ap d780f97
[v1.5.0] Add support for ProxyCreationL2 and ChainSpecificProxyCreati…
akshay-ap 6af66c0
[v1.5.0] Add v1.5.0 proxy creation events
akshay-ap bde1a74
[v1.5.0] Expect proxy factory v1.4.1 to be deployed in SafeTestCaseMixin
akshay-ap 28e1938
[v1.5.0] Fix reference to safe_tx in SafeMultisigTransactionSerializer
akshay-ap 78b86c1
[v1.5.0] Support for v1.5.0+L2 in select_preimage_by_safe_version fun…
akshay-ap cd8fe50
[v1.5.0] Refactor decode_init_code to use get_safe_contract_by_versio…
akshay-ap 6d10a69
[v1.5.0] Merge main, fix merge conflict
akshay-ap e705586
[v1.5.0] Temp: use github repo for safe-eth-py
akshay-ap 6aca3f4
[v1.5.0] Use version for comparison
akshay-ap c13ef55
[v1.5.0] Remove property decorator from safe_contract method in SafeE…
akshay-ap 98bdeaf
[v1.5.0] Update SafeMultisigTransactionSerializer to use Version for …
akshay-ap 731145a
[v1.5.0] remove select_preimage_by_safe_version function, create Test…
akshay-ap 766ddb4
Update safe_transaction_service/safe_messages/utils.py
akshay-ap f8cbdd5
[v1.5.0] Use renamed method select_safe_encoded_message_hash_by_safe_…
akshay-ap 9ce46c2
[v1.5.0] Rename transaction_guard to guard across models, serializers…
akshay-ap 53299a8
[v1.5.0] Update test_views_v2.py to use select_safe_encoded_message_h…
akshay-ap 2eaf03b
Fix formatting
akshay-ap d06eb84
[v1.5.0] Remove TODO and use safe-eth-py 7.17.1
akshay-ap af063a3
Merge branch 'main' into feature/v1.5.0
akshay-ap 68fe552
Merge branch 'main' into feature/v1.5.0
akshay-ap 1a1054b
Refactor repeated code
moisses89 fadb2da
Fix get creation info
moisses89 a7b2a25
Merge branch 'main' into feature/v1.5.0
moisses89 ec802c5
Fix migration conflict
moisses89 41d6c1b
Revert "Fix get creation info"
moisses89 14aeb17
Disable indexing for ProxyCreationL2 and ChainSpecificProxyCreationL2
moisses89 f84fde4
Fix comments
moisses89 9ef70a4
Remove unnecessary Safe call on serializer
moisses89 41f3d62
Fix missing module_guard on safe last status
moisses89 7671150
Add missing comment
moisses89 5c62d9f
Add missing allow_null true when is from database
moisses89 b6d1083
Merge branch 'main' into feature/v1.5.0
moisses89 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
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
24 changes: 24 additions & 0 deletions
24
...on_service/history/migrations/0100_safelaststatus_module_guard_safestatus_module_guard.py
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| # Generated by Django 5.2.9 on 2025-12-23 11:07 | ||
|
|
||
| import safe_eth.eth.django.models | ||
| from django.db import migrations | ||
|
|
||
|
|
||
| class Migration(migrations.Migration): | ||
|
|
||
| dependencies = [ | ||
| ('history', '0099_alter_ethereumtx__from_alter_ethereumtx_status_and_more'), | ||
| ] | ||
|
|
||
| operations = [ | ||
| migrations.AddField( | ||
| model_name='safelaststatus', | ||
| name='module_guard', | ||
| field=safe_eth.eth.django.models.EthereumAddressBinaryField(default=None, null=True), | ||
| ), | ||
| migrations.AddField( | ||
| model_name='safestatus', | ||
| name='module_guard', | ||
| field=safe_eth.eth.django.models.EthereumAddressBinaryField(default=None, null=True), | ||
| ), | ||
| ] |
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.