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

feat: solana integration/tilt tests #233

Closed
wants to merge 76 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
f32c669
feat: update hub deploy script to incliude agg proposer, decoder, and…
marcomariscal Oct 8, 2024
0184f11
fix: handle stack too deep
marcomariscal Oct 8, 2024
4d7ab80
feat: update spoke deploy script to use create2
marcomariscal Oct 8, 2024
e8d5a05
fix: salts
marcomariscal Oct 8, 2024
8ca31a4
chore: runs
marcomariscal Oct 9, 2024
809f50f
chore: latest run
marcomariscal Oct 9, 2024
b1d841a
feat: holesky as hub deploy script
marcomariscal Oct 11, 2024
9745fc1
feat: add etherscan
marcomariscal Oct 11, 2024
41d1e66
WIP
alexkeating Oct 15, 2024
2fbf69a
WIP: changes
alexkeating Oct 15, 2024
f839d48
Remove old deployments
alexkeating Oct 15, 2024
0321eb0
Add formatting
alexkeating Oct 15, 2024
2b7d6e2
Actual deployments
alexkeating Oct 17, 2024
a7057a1
Remove dry runs
alexkeating Oct 17, 2024
393a149
feat: deploy scripts for devnet
marcomariscal Oct 18, 2024
b1a6e12
feat: script to output abis
marcomariscal Oct 21, 2024
3af5f43
feat: runs
marcomariscal Oct 28, 2024
4237514
feat: handle mock token deploy for devnet
marcomariscal Oct 28, 2024
bc23d19
feat: integration test structure wip
marcomariscal Oct 28, 2024
df9c989
feat: handle auto addresses from deploys
marcomariscal Oct 28, 2024
d9bdd14
feat: flesh out proposal helpers
marcomariscal Oct 29, 2024
2fcccdb
fix: trying to make proposals unique
marcomariscal Oct 29, 2024
5219270
fix: queue proposal
marcomariscal Oct 29, 2024
5a3e56d
fix: wait for tx
marcomariscal Oct 29, 2024
6a6d610
chore: check
marcomariscal Oct 29, 2024
61abaf1
feat: get proposal data
marcomariscal Oct 29, 2024
63856ad
chore: cleaning/organizing
marcomariscal Oct 29, 2024
820d0e0
fix: move handleNoAccount to a more appropriate place
marcomariscal Oct 29, 2024
5baf3af
fix: naming clarity
marcomariscal Oct 29, 2024
fb68b2e
chore: check
marcomariscal Oct 29, 2024
8462461
feat: biome at root to fix format on save issues
marcomariscal Oct 30, 2024
b0e11dc
feat: handle bridging votes to hub
marcomariscal Oct 30, 2024
98f88d5
fix: await tx's
marcomariscal Oct 30, 2024
01feab4
fix: helpers for registering on hub vote pool
marcomariscal Oct 30, 2024
62e7279
chore: runs
marcomariscal Oct 30, 2024
c1fca6d
fix: handle conflicting env vars
marcomariscal Oct 30, 2024
d7dbbe9
chore: remove logs
marcomariscal Oct 30, 2024
319e76a
fix: transfer ownership of hub vote pool to timelock
marcomariscal Nov 4, 2024
07b812a
feat: executeCrossChain
marcomariscal Nov 5, 2024
4c55476
feat: deploy from within integrations test folder
marcomariscal Nov 7, 2024
a7518e9
fix: remove etherscan
marcomariscal Oct 31, 2024
f7e6ac6
fix: evm gitignore to relevant folder
marcomariscal Oct 31, 2024
af0d33b
fix: setup
marcomariscal Nov 7, 2024
3de9027
fix: better logging, wormhole format the hub message dispatcher in co…
marcomariscal Nov 8, 2024
5c3d3e5
fix: scripts
marcomariscal Nov 8, 2024
58435fe
chore: check
marcomariscal Nov 8, 2024
ff8b2a2
fix: setup
marcomariscal Nov 8, 2024
15aec2e
fix: setup
marcomariscal Nov 8, 2024
e6e5769
fix: setup
marcomariscal Nov 8, 2024
da4dfa7
feat: deployment cache and setup check locally
marcomariscal Nov 8, 2024
6a27628
fix: improve setup handling
marcomariscal Nov 8, 2024
911e25b
fix: testing structure to one file since tests are dependent on each …
marcomariscal Nov 8, 2024
ecabded
fix: setup
marcomariscal Nov 8, 2024
685b4db
chore: check
marcomariscal Nov 8, 2024
e83fdca
chore: remove broadcast
marcomariscal Nov 8, 2024
f14b94e
revert: dont need fs permish now
marcomariscal Nov 8, 2024
844b393
fix: revert to original deploy wallet logic
marcomariscal Nov 8, 2024
873c928
chore: remove unused
marcomariscal Nov 8, 2024
dabad9a
chore: remove unused
marcomariscal Nov 8, 2024
adc25b6
fix: revert deploy wallet logic
marcomariscal Nov 8, 2024
3badc08
fix: revert
marcomariscal Nov 8, 2024
624bb4c
fix: revert
marcomariscal Nov 8, 2024
b8090d1
fix: build
marcomariscal Nov 8, 2024
019cd33
chore: remove unused
marcomariscal Nov 8, 2024
6abd805
chore: remove unused file
marcomariscal Nov 8, 2024
0ddcdfd
fix: deployment cache handling
marcomariscal Nov 11, 2024
e84e796
fix: init ci workflow for integration tests
marcomariscal Nov 11, 2024
6ade069
chore: check
marcomariscal Nov 11, 2024
485321c
fix: remove redundant wrapping call to create proposal via agg proposer
marcomariscal Nov 11, 2024
26386af
fix: remove unused
marcomariscal Nov 11, 2024
840a4a8
fix: use token mint for proposal execution data
marcomariscal Nov 11, 2024
f40834a
chore: check
marcomariscal Nov 11, 2024
170de57
chore: format
marcomariscal Nov 11, 2024
8bfb946
fix: restore broadcast files
marcomariscal Nov 12, 2024
ce6cd41
Solana tests draft run
Nov 15, 2024
71e9300
Add constants
Nov 18, 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
Next Next commit
feat: update hub deploy script to incliude agg proposer, decoder, and…
… solana contracts
marcomariscal committed Jan 13, 2025
commit f32c669f731510a13dd0f846c601728c6a95d75b
4 changes: 3 additions & 1 deletion evm/script/DeployHubContractsBaseImpl.s.sol
Original file line number Diff line number Diff line change
@@ -129,7 +129,9 @@ abstract contract DeployHubContractsBaseImpl is Script {
timelock.grantRole(timelock.DEFAULT_ADMIN_ROLE(), address(timelock));
timelock.renounceRole(timelock.DEFAULT_ADMIN_ROLE(), wallet.addr);

vm.stopBroadcast();
// Deploy HubEvmSpokeAggregateProposer
HubEvmSpokeAggregateProposer hubEvmSpokeAggregateProposer =
new HubEvmSpokeAggregateProposer(config.wormholeCore, address(gov), config.initialMaxQueryTimestampOffset);

return DeployedContracts({
timelock: timelock,