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

Beacon patterns #233

Merged
merged 38 commits into from
Feb 24, 2025
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
98f1903
rename ManagedProxy to BeaconProxy
ItsNickBarry Oct 12, 2023
c4d5750
add Beacon contract
ItsNickBarry Oct 14, 2023
683cac4
remove BeaconProxyOwnable
ItsNickBarry Oct 14, 2023
ce4e546
Merge branch 'master' into beacon
ItsNickBarry Oct 14, 2023
e577f8f
remove selector argument from BeaconProxy mock and tests
ItsNickBarry Oct 14, 2023
fa4b761
remove BeaconProxy__FetchImplementationFailed error
ItsNickBarry Oct 14, 2023
d990174
add DiamondBeacon contracts
ItsNickBarry Dec 1, 2023
f974f8c
Merge branch 'master' into beacon
ItsNickBarry Dec 9, 2023
3fd1ead
Merge branch 'master' into beacon
ItsNickBarry Dec 11, 2023
fa193f1
update version pragmas
ItsNickBarry Dec 11, 2023
4399ca2
Merge branch 'erc2535-compliance' into beacon
ItsNickBarry Dec 11, 2023
0e876a0
Merge branch 'master' into beacon
ItsNickBarry Jan 29, 2024
0e2b0d4
update ABIs
ItsNickBarry Jan 30, 2024
83d3c13
Merge branch 'master' into beacon
ItsNickBarry Feb 4, 2024
af757ee
addIDiamondBeaconProxy
ItsNickBarry Feb 5, 2024
de39d60
Merge branch 'master' into beacon
ItsNickBarry May 13, 2024
d0053f2
Merge branch 'master' into beacon
ItsNickBarry May 13, 2024
4790caa
update pragma statements for beacon contracts
ItsNickBarry May 13, 2024
1be7d97
Merge branch 'master' into beacon
ItsNickBarry Feb 21, 2025
c56801a
fix test failure messages
ItsNickBarry Feb 21, 2025
8d7b46b
fix beacon inheritance
ItsNickBarry Feb 21, 2025
fa66a1b
move diamond beacon contracts to subdirectory
ItsNickBarry Feb 22, 2025
98a9b13
add missing pragma statement
ItsNickBarry Feb 22, 2025
8f45b37
Merge branch 'master' into beacon
ItsNickBarry Feb 22, 2025
ef08d5c
Merge branch 'master' into beacon
ItsNickBarry Feb 22, 2025
b7ac05d
fix spelling in natspec comments
ItsNickBarry Feb 22, 2025
65c98e5
add Beacon tests
ItsNickBarry Feb 22, 2025
99311c3
remove unused storage variable from BeaconMock
ItsNickBarry Feb 23, 2025
0514620
partially test DiamondBeacon
ItsNickBarry Feb 23, 2025
0043a9a
split DiamondBeaconProxyInternal#_getImplementation into two functions
ItsNickBarry Feb 23, 2025
c7b2c7f
test DiamondBeaconProxy
ItsNickBarry Feb 23, 2025
f46ecdd
test BeaconProxy implementation address
ItsNickBarry Feb 23, 2025
c87c09e
block diamond initialization feature within DiamondBeacon
ItsNickBarry Feb 23, 2025
7d17af6
define custom DiamondBeacon error
ItsNickBarry Feb 23, 2025
e0b708d
update ABIs
ItsNickBarry Feb 23, 2025
6b61131
remove unused BeaconProxy__FetchImplementationFailed error
ItsNickBarry Feb 23, 2025
3a61bc5
remove duplicate Beacon tests
ItsNickBarry Feb 24, 2025
fe9d763
move ERC165Base skip to DiamondBeacon spec
ItsNickBarry Feb 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into beacon
ItsNickBarry committed Feb 4, 2024
commit 83d3c1339f091c9cc5a864702a4cceb36f80315b

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.