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

Root / Remove Typechain #1677

Merged
merged 265 commits into from
Sep 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
265 commits
Select commit Hold shift + click to select a range
4f8c9e6
Merge pull request #1656 from decentdao/remove-safeFactoryContract-fr…
adamgall May 7, 2024
e67e6bf
Remove module proxy factory from fractal contracts and base contracts…
adamgall May 8, 2024
8c8746c
Remove zodiacModuleProxyFactoryContract from useSafeContracts (#1658)
adamgall May 8, 2024
c3bb03e
Remove the safeSingletonContract property from FractalContracts and B…
adamgall May 8, 2024
c8acbc7
Remove the safeSingletonContract object from useSafeContracts, and fi…
adamgall May 8, 2024
c15bb0d
Remove gnosis safe l2 typechain (#1662)
adamgall May 8, 2024
32d6928
Remove Multisend Typechain (#1663)
adamgall May 8, 2024
5344889
Merge branch 'reskin/refactor-root-reskin' into root/remove-typechain
adamgall May 14, 2024
09aa0f5
Remove all instances of MultiSend objects from FractalContracts, Base…
adamgall May 14, 2024
c11e186
Fix import order
adamgall May 14, 2024
992fecd
Add LockReleaseAbi
adamgall May 14, 2024
3cf12df
Remove LockRelease typechain from useLockRelease
adamgall May 14, 2024
b5f3bfd
Remove LockRelease typechain from DelegateModal
adamgall May 14, 2024
fdbb5b6
Delete now unused useDelegateVote hook
adamgall May 14, 2024
4b2cb03
Remove LockRelease typechain from useGovernanceContracts
adamgall May 14, 2024
e0c8802
Remove the rest of typechain-types assets
adamgall May 14, 2024
482c5b4
Merge pull request #1664 from decentdao/remove-LockRelease-typechain
mudrila May 15, 2024
a83bf2c
Add ERC20ClaimAbi
adamgall May 15, 2024
ac5f8a1
Remove ERC20Claim typechain instances, also change state so that we o…
adamgall May 15, 2024
b6e7c6c
Remove some `getAddress` wraps
adamgall May 15, 2024
699148d
Remove some unused imports... where did these come from?
adamgall May 15, 2024
d14af79
Merge pull request #1665 from decentdao/remove-erc20claim-typechain
adamgall May 15, 2024
95ba272
Merge branch 'reskin/refactor-root-reskin' into root/remove-typechain
adamgall May 15, 2024
8a8a54a
Add FractalModuleAbi
adamgall May 15, 2024
b5086a1
Remove FractalModule typechain from fractalModuleData
adamgall May 15, 2024
9b04514
Merge pull request #1666 from decentdao/remove-fractalModule-typechai…
mudrila May 17, 2024
c882214
Add LinearERC20VotingAbi
adamgall May 19, 2024
f7db37e
Remove baseContracts.linearVotingMasterCopyContract from VoteContext
adamgall May 19, 2024
0d16ec7
Remove LinearERC20Voting typechain from project
adamgall May 19, 2024
13e1271
Remove one more reference to LinearERC20Voting typechain
adamgall May 19, 2024
62b7a5a
Add missing import
adamgall May 19, 2024
ae94995
Fix order of returned "getProposalVotes" properties
adamgall May 19, 2024
335521f
Merge pull request #1668 from decentdao/remove-linearErc20Voting
adamgall May 23, 2024
d21a60b
Add LinearERC721Voting abi
adamgall May 23, 2024
887dca5
Remove LinearERC721 typechain from useAzoriusListeners and useAzorius…
adamgall May 23, 2024
6aedcfa
Remove LinearERC721Voting typechain from useUserERC721VotingTokens
adamgall May 23, 2024
d2f6919
Remove baseContracts.linearVotingERC721MasterCopyContract usage from …
adamgall May 23, 2024
63c6672
Remove baseContracts.linearVotingERC721MasterCopyContract from useERC…
adamgall May 23, 2024
455f3c4
Remove baseContracts.linearVotingERC721MasterCopyContract from useCan…
adamgall May 23, 2024
f8d56e5
Remove baseContracts?.linearVotingERC721MasterCopyContract from useMa…
adamgall May 23, 2024
cf09f4f
Remove baseContracts.linearVotingERC721MasterCopyContract from useERC…
adamgall May 23, 2024
bfcaeac
Remove linearVotingERC721MasterCopyContract from FractalContracts, Az…
adamgall May 23, 2024
5fade89
Fix bug having to do with order of function params
adamgall May 23, 2024
0f9cf90
Move a cast up to higher location, but still expect that by the time …
adamgall May 23, 2024
34b242e
Merge pull request #1669 from decentdao/remove-linearErc721Voting
adamgall May 23, 2024
f6cfffe
Remove FractalModule typechain imports from all files
adamgall May 23, 2024
6810626
remove FractalModule contract from useSafeContracts
adamgall May 23, 2024
ac62870
Merge pull request #1670 from decentdao/remove-fractalModule-typechain
adamgall May 23, 2024
8fe7fd9
Merge branch 'develop' into root/remove-typechain
adamgall May 23, 2024
70df286
Merge branch 'develop' into root/remove-typechain
adamgall May 24, 2024
abd592f
Merge branch 'develop' into root/remove-typechain
adamgall May 29, 2024
b2c889b
Add AzoriusAbi
adamgall May 29, 2024
a3cf0ad
Remove fractalAzoriusMasterCopyContract from AzoriusContracts, Fracta…
adamgall May 29, 2024
a9455de
Remove more instances of Azorius typechain
adamgall May 29, 2024
59c681d
Remove more instances of Azorius typechain
adamgall May 29, 2024
d31a824
Early exit if some event args are undefined
adamgall May 29, 2024
535b801
No longer passing unresolved promises around
adamgall May 29, 2024
3a5b859
Rename an action
adamgall May 29, 2024
e0da54f
Remove unnecessary optional check
adamgall May 29, 2024
55f4dea
DRY "finding" strategy address into a hook
adamgall May 29, 2024
db4b339
useVotingStrategyAddress now returns function which accepts optional …
adamgall May 29, 2024
47aeefe
Remove unused imports
adamgall May 29, 2024
45045dd
Wrap `getVotingStrategyAddress` in a `useCallback`
adamgall May 29, 2024
7b2f359
Merge pull request #1671 from decentdao/remove-azorius-typechain
adamgall May 29, 2024
51ddee3
Merge branch 'develop' into root/remove-typechain
adamgall May 29, 2024
7c63623
Merge branch 'develop' into root/remove-typechain
adamgall May 30, 2024
78496fb
Add AzoriusFreezeGuard ABI
adamgall May 30, 2024
fb1ad83
Remove things
adamgall May 30, 2024
872e102
Rename "azorius" boolean to "isAzorius"
adamgall May 31, 2024
2257b95
Merge pull request #1963 from decentdao/remove-azorius-freeze-guard-t…
mudrila Jun 10, 2024
25d22e0
Merge branch 'develop' into root/remove-typechain
adamgall Jun 12, 2024
b2ed8d2
Add MultisigFreezeGuard ABI
adamgall Jun 12, 2024
26b38bf
No more MultisigFreezeGuard typechain
adamgall Jun 13, 2024
0646c97
Rename variable to be consistent and accurate
adamgall Jun 13, 2024
61fb296
Batch some calls up in Promise.alls
adamgall Jun 15, 2024
9e3575a
Merge pull request #1997 from decentdao/remove-multisig-freeze-guard-…
adamgall Jun 15, 2024
2b4badf
Add ERC20FreezeVoting ABI
adamgall Jun 15, 2024
9b90b31
Remove ERC20FreezeVoting typescript from BaseContracts and FractalCon…
adamgall Jun 15, 2024
301b37c
Remove erc20FreezeVotingMasterCopy from useSafeContracts and daoContr…
adamgall Jun 15, 2024
ee7fc61
let -> const
adamgall Jun 15, 2024
de150b8
Add ERC721FreezeVoting ABI
adamgall Jun 15, 2024
6e7425f
Remove freezeERC721VotingMasterCopyContract from BaseContracts
adamgall Jun 15, 2024
cff6b13
Remove freezeERC721VotingMasterCopyContract from FractalContracts
adamgall Jun 15, 2024
643d38d
Remove freezeERC721VotingMasterCopyContract from useSafeContracts
adamgall Jun 15, 2024
6c29826
Merge pull request #1999 from decentdao/remove-erc20-freeze-voting-ty…
adamgall Jun 15, 2024
4d413d1
let -> const
adamgall Jun 15, 2024
aa3b145
Merge pull request #2000 from decentdao/remove-erc721-freeze-voting-t…
adamgall Jun 15, 2024
1c8d9f6
Add MultisigFreezeVoting ABI
adamgall Jun 15, 2024
06c0753
Remove freezeMultisigVotingMasterCopyContract from FractalContracts
adamgall Jun 15, 2024
237db89
Remove freezeMultisigVotingMasterCopyContract from BaseContracts
adamgall Jun 15, 2024
004d895
Remove freezeMultisigVotingMasterCopyContract from useSafeContracts
adamgall Jun 15, 2024
eafb768
Finish removing MultisigFreezeVoting from FreezeGuardTxBuilder
adamgall Jun 15, 2024
a621eda
Bunch of calls into Promise.all
adamgall Jun 15, 2024
13f4e73
Merge pull request #2001 from decentdao/remove-multisig-freeze-voting…
adamgall Jun 15, 2024
30912fe
Remove the FractalContracts interface and baseContracts property
adamgall Jun 15, 2024
8283370
Remove ContractConnection type
adamgall Jun 15, 2024
55a37c4
Remove BaseContracts interface
adamgall Jun 15, 2024
f96ec89
Remove ContractEvent interface
adamgall Jun 15, 2024
bfdc287
Remove useSafeContracts()
adamgall Jun 15, 2024
e034460
Don't return empty object
adamgall Jun 16, 2024
e075de1
Merge pull request #2002 from decentdao/remove-typechain-cleanup-1
adamgall Jun 17, 2024
15dd9fb
Remove buildContractCall and rename buildContractCallViem back to bui…
adamgall Jun 17, 2024
4080038
Merge pull request #2003 from decentdao/remove-typechain-cleanup-2
adamgall Jun 17, 2024
3e59108
Remove unused `contractCall` function from `useTransaction`
adamgall Jun 17, 2024
c224295
Rename `contractCallViem` to `contractCall` and reorder return proper…
adamgall Jun 17, 2024
ce4dc84
Merge pull request #2004 from decentdao/remove-typechain-cleanup-3
adamgall Jun 17, 2024
d678df9
Don't need `signerOrProvider` in transaction builder classes any longer
adamgall Jun 17, 2024
70eb0e6
Merge pull request #2005 from decentdao/remove-typechain-cleanup-4
adamgall Jun 17, 2024
6fa9231
Standardize names of contracts in Network Config
adamgall Jun 17, 2024
9c5a311
Merge pull request #2006 from decentdao/remove-typechain-cleanup-5
adamgall Jun 17, 2024
63bd3a5
Remove ALMOST all uses of useSignerOrProvider, useSigner, and useProv…
adamgall Jun 17, 2024
75552e2
Merge pull request #2007 from decentdao/remove-typechain-cleanup-6
adamgall Jun 18, 2024
8796cb0
Rename and retype the FractalGovernanceContracts properties
adamgall Jun 18, 2024
97da38e
Merge pull request #2008 from decentdao/remove-typechain-cleanup-7
adamgall Jun 18, 2024
b66183e
Make a success callback hook use Address type
adamgall Jun 18, 2024
effe5d6
Update SafeMenuItem and SafeDisplayRow to accpet Address type
adamgall Jun 18, 2024
5d5880c
No more strings that should be Addresses in the TX Builder Factory cl…
adamgall Jun 18, 2024
bd288bd
Update moduleAddress property from FractalModuleData interface to typ…
adamgall Jun 18, 2024
b3a080a
Merge pull request #2009 from decentdao/remove-typechain-cleanup-8
adamgall Jun 18, 2024
f14e057
Change address property type on ReadOnlyUser to Address
adamgall Jun 18, 2024
c3b214e
Fix lint
adamgall Jun 18, 2024
1f253fa
Merge pull request #2010 from decentdao/remove-typechain-cleanup-9
adamgall Jun 18, 2024
1f5be34
Update tokenImportAddress to be Address type
adamgall Jun 18, 2024
215c9c4
Update more types to Address
adamgall Jun 18, 2024
afaefb8
Set a couple more property types to Address
adamgall Jun 18, 2024
187b646
Clean up unneeded `getAddress` calls throughout codebase
adamgall Jun 18, 2024
18009a7
Update SafeInfoResponseWithGuard to have Address address
adamgall Jun 18, 2024
a7e3278
Merge pull request #2011 from decentdao/remove-typechain-cleanup-10
adamgall Jun 18, 2024
b154639
Merge pull request #2012 from decentdao/remove-typechain-cleanup-11
adamgall Jun 18, 2024
01b337e
Not using useFetchNodes i guess
adamgall Jun 18, 2024
9b891fd
lint/pretty
adamgall Jun 18, 2024
4621802
Merge pull request #2013 from decentdao/remove-typechain-cleanup-12
adamgall Jun 18, 2024
9bdc4e5
Slight changes to useAddSigner and useRemoveSigner and associated Modals
adamgall Jun 18, 2024
81a1983
Move some getAddress code
adamgall Jun 18, 2024
fcfc9d6
Update some Safe types to Address
adamgall Jun 18, 2024
cf62ea6
Merge pull request #2014 from decentdao/remove-typechain-cleanup-13
adamgall Jun 18, 2024
cad6b97
Remove getAddress from a few more files
adamgall Jun 18, 2024
ddea81d
Remove more instances of getAddress
adamgall Jun 18, 2024
4f6555f
Let Avatar props be Address type
adamgall Jun 18, 2024
418cfc7
Merge pull request #2015 from decentdao/remove-typechain-cleanup-14
adamgall Jun 18, 2024
bf8aed2
Remove a lot more getAddress
adamgall Jun 18, 2024
2e15e44
Lots more getAddress removals
adamgall Jun 18, 2024
0e323f1
More getAddress removals
adamgall Jun 18, 2024
cbcbabc
Address PR review comments
adamgall Jun 18, 2024
16892bb
fix typescript warning
adamgall Jun 19, 2024
7645837
Merge pull request #2016 from decentdao/remove-typechain-cleanup-15
adamgall Jun 19, 2024
120d075
Upgrade to new version of `fractal-contracts` (still can't take advan…
adamgall Jun 19, 2024
99c63bf
Bump fractal-contracts version
adamgall Jun 19, 2024
aad160c
Remove ModuleProxyFactory Abi and fix issues
adamgall Jun 19, 2024
f89d22e
Remove Azorius ABI file
adamgall Jun 19, 2024
76c28d4
Don't need to include abis in networkConfig, because obviously
adamgall Jun 19, 2024
6accd14
Remove AzoriusFreezeGuard abi
adamgall Jun 19, 2024
ae03551
Remove ERC20Claim abi
adamgall Jun 19, 2024
0d08464
Remove ERC20FreezeVoting Abi
adamgall Jun 19, 2024
c93e481
Remove ERC721FreezeVoting Abi
adamgall Jun 19, 2024
c670fc9
Remove FractalModule Abi
adamgall Jun 19, 2024
36a62dd
Remove FractalRegistry abi
adamgall Jun 19, 2024
f921ea8
Remove KeyValuePairs Abi
adamgall Jun 19, 2024
8a6f2ed
Remoev LinearERC20Voting abi
adamgall Jun 19, 2024
bd6c5d5
Remove LinearERC721Voting Abi
adamgall Jun 19, 2024
a560c7e
Remove MultisigFreezeGuard Abi
adamgall Jun 19, 2024
6986c4b
Remove MultisigFreezeVoting Abi
adamgall Jun 19, 2024
007e117
Remove VotesERC20 Abi
adamgall Jun 19, 2024
3f39eb6
Remove VotesERC20Wrapper Abi
adamgall Jun 19, 2024
dbf5830
Merge pull request #2019 from decentdao/remove-typechain-cleanup-16
adamgall Jun 19, 2024
91582a3
Merge branch 'develop' into root/remove-typechain
adamgall Jun 22, 2024
5f5ea2c
Merge branch 'develop' into root/remove-typechain
adamgall Jun 24, 2024
a95490d
Add "fromBlock" properties to all get contract events calls
adamgall Jun 24, 2024
5a83fe1
Add a "batch: true" on the publicclient
adamgall Jun 24, 2024
bc29611
Merge pull request #2039 from decentdao/remove-typechain-cleanup-17
Da-Colon Jul 4, 2024
13af976
Merge branch 'develop' of github.com:decentdao/fractal-interface into…
Da-Colon Jul 23, 2024
3fc9374
remove batching
Da-Colon Jul 23, 2024
64090de
update to Address type
Da-Colon Jul 23, 2024
663fefa
run pretty/lint
Da-Colon Jul 23, 2024
e147c3c
update package-lock to latest
Da-Colon Jul 23, 2024
0940305
mock `getAddress`
Da-Colon Jul 23, 2024
7027a05
run pretty/lint
Da-Colon Jul 23, 2024
5d36c4c
update vite
Da-Colon Jul 23, 2024
fcb2d29
revert form Address update
Da-Colon Jul 23, 2024
6d65b7b
fix conditional for ENS check
Da-Colon Jul 23, 2024
4e70f7e
readd `?` to allow env to be undefined (for netlify/functions)
Da-Colon Jul 25, 2024
f39676a
update contracts to latest version
Da-Colon Jul 25, 2024
0df0a73
Merge branch 'develop' into root/remove-typechain
adamgall Jul 25, 2024
206dcfc
Bump fractal-contracts to 1.2.13
adamgall Jul 25, 2024
51fdd0b
Merge branch 'develop' into root/remove-typechain
adamgall Aug 2, 2024
2ed6309
Merge branch 'develop' into root/remove-typechain
adamgall Aug 5, 2024
f00f992
Merge branch 'develop' into root/remove-typechain
adamgall Aug 12, 2024
af55af8
Zero is falsey, so the "first" (zero-indexed) proposal wasn't showing up
adamgall Aug 13, 2024
1df0f7a
Merge branch 'develop' into root/remove-typechain
adamgall Aug 14, 2024
644bc87
Fix type error
adamgall Aug 14, 2024
0ba7ec9
Fix delegation toast text
DarksightKellar Sep 3, 2024
05434c8
Fix new signer validation
DarksightKellar Sep 4, 2024
2f4c7a8
cleanup
DarksightKellar Sep 4, 2024
b07d6f1
dummy
DarksightKellar Sep 4, 2024
0605478
Merge branch 'develop' into root/remove-typechain
adamgall Sep 4, 2024
77765c6
Merge branch 'root/remove-typechain' into typechain-fixes-09
adamgall Sep 4, 2024
e1b17c6
cleanup
DarksightKellar Sep 5, 2024
7a6e480
a lil DRY up
DarksightKellar Sep 5, 2024
2eeacf3
Merge pull request #2332 from decentdao/typechain-fixes-09
adamgall Sep 5, 2024
b5fdb3c
Fix azorius undefined bug when creating ERC721 safe
DarksightKellar Sep 5, 2024
410eda2
Fix `shouldSetName` and `shouldSetSnapshot` logic
DarksightKellar Sep 5, 2024
36756bf
Fix undefined `linearERC721VotingAddress` bug
DarksightKellar Sep 6, 2024
3e6b4f1
cleanup
DarksightKellar Sep 9, 2024
d801233
Fix end date bug
DarksightKellar Sep 9, 2024
914e05b
Fix erc721 vote button not showing
DarksightKellar Sep 9, 2024
f800d0c
Fix erc721 active proposal countdown not showing
DarksightKellar Sep 9, 2024
e887233
Fix erc721 proposal detail page breaking when it has votes on it
DarksightKellar Sep 11, 2024
ae81866
Tighten up types and logic in `useSnapshotProposal`
DarksightKellar Sep 11, 2024
cff27a9
Remove redundant `sanitizedDaoAddress` in `loadDao`
DarksightKellar Sep 11, 2024
f241b7e
Slight update to `MultisigProposalDetails` arg type
DarksightKellar Sep 12, 2024
c164404
Rename `loadProposal` to `loadSnapshotProposal` in `useSnapshotProposal`
DarksightKellar Sep 12, 2024
801cb31
Refactor azorious/snapshot proposal duality handling. Tighten up type…
DarksightKellar Sep 12, 2024
446d4af
Make property not optional
adamgall Sep 12, 2024
898763d
Remove unused dependency from useEffect
adamgall Sep 12, 2024
623bde2
Remove unused property from type, fix typing where the type is used
adamgall Sep 12, 2024
60b7856
Merge pull request #2345 from decentdao/rework-useSnapshotProposal
adamgall Sep 12, 2024
23c56bc
Remove `Activity` type
DarksightKellar Sep 12, 2024
bf010a7
Better same nonce edge case state error handling
DarksightKellar Sep 12, 2024
edc805f
Fix child safes not loading
DarksightKellar Sep 12, 2024
7b22719
Fix forked proposal template failing to submit
DarksightKellar Sep 12, 2024
a1589f1
Fix broken translation strings
DarksightKellar Sep 12, 2024
9c0337c
More explicity set `checksummedAddress`
DarksightKellar Sep 12, 2024
b539f34
Merge branch 'develop' into root/remove-typechain
adamgall Sep 12, 2024
25304e4
Remove the redundant KeyValuePairs ABI
adamgall Sep 12, 2024
d6347a4
Remove redundant DecentHats abi
adamgall Sep 12, 2024
d505cc2
Merge branch 'root/remove-typechain' of github.com:decentdao/decent-i…
DarksightKellar Sep 12, 2024
02e9011
Merge pull request #2346 from decentdao/remove-extra-abis
adamgall Sep 12, 2024
759c50c
Fix remove signer bug
DarksightKellar Sep 16, 2024
691eec5
Merge branch 'root/remove-typechain' of github.com:decentdao/decent-i…
DarksightKellar Sep 16, 2024
5863063
Update `freezeVotesThreshold` to number
DarksightKellar Sep 16, 2024
fc04f4b
Fix custom nonce not reflecting in transaction attempt when creating …
DarksightKellar Sep 17, 2024
461a852
Fix clawback bug
DarksightKellar Sep 17, 2024
1cb25d1
more clawback fixes
DarksightKellar Sep 17, 2024
ba01733
Fix snapshot voting
DarksightKellar Sep 18, 2024
44e98ec
Fix freeze threshold validation
DarksightKellar Sep 18, 2024
fc1d210
Fix freeze button render loop
DarksightKellar Sep 18, 2024
f2abebd
update copy
DarksightKellar Sep 18, 2024
8cef447
Fix set form value type
DarksightKellar Sep 19, 2024
82fa130
Remove unneeded, ambiguous falsy checks
DarksightKellar Sep 19, 2024
67221ec
update wagmi
DarksightKellar Sep 19, 2024
807e6c8
bump yup
DarksightKellar Sep 20, 2024
590e5f8
Complete refactor freeze threshold default-determining logic; use `us…
DarksightKellar Sep 20, 2024
9cf1abc
`AzoriusGovernance.votingStrategy` is actually `undefined`-able and c…
DarksightKellar Sep 20, 2024
caac7e9
minor cleanup
DarksightKellar Sep 20, 2024
30ec7c5
Fix freeze threshold stuck at initial state value until manual user i…
DarksightKellar Sep 20, 2024
8e3338f
Use actual token count for freeze threshold default on erc20 safe
DarksightKellar Sep 20, 2024
c0c9809
Merge pull request #2356 from decentdao/freeze-updates
adamgall Sep 20, 2024
10f6813
Merge branch 'develop' into root/remove-typechain
DarksightKellar Sep 20, 2024
76c78c2
Merge branch 'develop' into root/remove-typechain
adamgall Sep 20, 2024
a5801bb
Merge branch 'develop' into root/remove-typechain
adamgall Sep 24, 2024
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
2,958 changes: 340 additions & 2,618 deletions package-lock.json

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"@ethersproject/abstract-signer": "^5.7.0",
"@ethersproject/providers": "^5.7.2",
"@fontsource/space-mono": "^5.0.19",
"@fractal-framework/fractal-contracts": "^0.8.2",
"@fractal-framework/fractal-contracts": "^1.2.14",
"@graphprotocol/client-apollo": "^1.0.16",
"@hatsprotocol/sdk-v1-core": "^0.9.0",
"@hatsprotocol/sdk-v1-subgraph": "^1.0.0",
Expand Down Expand Up @@ -61,10 +61,10 @@
"react-toastify": "^9.0.8",
"remark-gfm": "^4.0.0",
"viem": "^2.13.1",
"vite": "^5.1.0",
"vite": "^5.3.4",
"vite-plugin-checker": "^0.6.4",
"wagmi": "^2.12.12",
"yup": "^1",
"yup": "^1.4.0",
"zustand": "^4.5.2"
},
"scripts": {
Expand Down
278 changes: 0 additions & 278 deletions src/assets/abi/DecentHats_0_1_0_Abi.ts

This file was deleted.

4 changes: 3 additions & 1 deletion src/assets/abi/GnosisSafeL2.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export default [
const GnosisSafeL2Abi = [
{
anonymous: false,
inputs: [
Expand Down Expand Up @@ -1136,3 +1136,5 @@ export default [
type: 'receive',
},
] as const;

export default GnosisSafeL2Abi;
71 changes: 71 additions & 0 deletions src/assets/abi/GnosisSafeProxyFactory.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
const GnosisSafeProxyFactoryAbi = [
{
anonymous: false,
inputs: [
{ indexed: false, internalType: 'contract GnosisSafeProxy', name: 'proxy', type: 'address' },
{ indexed: false, internalType: 'address', name: 'singleton', type: 'address' },
],
name: 'ProxyCreation',
type: 'event',
},
{
inputs: [
{ internalType: 'address', name: '_singleton', type: 'address' },
{ internalType: 'bytes', name: 'initializer', type: 'bytes' },
{ internalType: 'uint256', name: 'saltNonce', type: 'uint256' },
],
name: 'calculateCreateProxyWithNonceAddress',
outputs: [{ internalType: 'contract GnosisSafeProxy', name: 'proxy', type: 'address' }],
stateMutability: 'nonpayable',
type: 'function',
},
{
inputs: [
{ internalType: 'address', name: 'singleton', type: 'address' },
{ internalType: 'bytes', name: 'data', type: 'bytes' },
],
name: 'createProxy',
outputs: [{ internalType: 'contract GnosisSafeProxy', name: 'proxy', type: 'address' }],
stateMutability: 'nonpayable',
type: 'function',
},
{
inputs: [
{ internalType: 'address', name: '_singleton', type: 'address' },
{ internalType: 'bytes', name: 'initializer', type: 'bytes' },
{ internalType: 'uint256', name: 'saltNonce', type: 'uint256' },
{ internalType: 'contract IProxyCreationCallback', name: 'callback', type: 'address' },
],
name: 'createProxyWithCallback',
outputs: [{ internalType: 'contract GnosisSafeProxy', name: 'proxy', type: 'address' }],
stateMutability: 'nonpayable',
type: 'function',
},
{
inputs: [
{ internalType: 'address', name: '_singleton', type: 'address' },
{ internalType: 'bytes', name: 'initializer', type: 'bytes' },
{ internalType: 'uint256', name: 'saltNonce', type: 'uint256' },
],
name: 'createProxyWithNonce',
outputs: [{ internalType: 'contract GnosisSafeProxy', name: 'proxy', type: 'address' }],
stateMutability: 'nonpayable',
type: 'function',
},
{
inputs: [],
name: 'proxyCreationCode',
outputs: [{ internalType: 'bytes', name: '', type: 'bytes' }],
stateMutability: 'pure',
type: 'function',
},
{
inputs: [],
name: 'proxyRuntimeCode',
outputs: [{ internalType: 'bytes', name: '', type: 'bytes' }],
stateMutability: 'pure',
type: 'function',
},
] as const;

export default GnosisSafeProxyFactoryAbi;
Loading