You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add express relay skeleton
* positive unit tests added
* add tests with dummy protocol
* permission id -> permission key
* add lookup tables
* minor improvements
* few improvements + notes on what else to test
* address comments
* refactor to litesvm + changes
* moar tests, refactoring
* remove ts tests
* for a few tests moar
* minor changes
* address some comments
* minor changes
* some moar tests
* 1fix
* address some moar comments
* add readme
* revert the use of option for protocol_config
* add more docs
* initial tilt setup for solana
* got bidding to server working
* fix some tilt things
* peanuts
* some refactoring
* reorg a few things
* address comments
* add check for single submit_bid ix
* address comments
Note that for the Solana CLI, you may need to alter your terminal's `PATH` variable to include the Solana programs. To make this work with Tilt, you should include the `PATH` update in your `~/.bashrc` or `~/.zshrc` file depending on which shell your machine uses.
35
38
36
39
Run `tilt up` in the root of the repo to start the development environment.
37
40
You can access the ui at `http://localhost:10350/`.
38
41
39
42
Here is what tilt up does in order:
40
43
41
-
1. Starts `anvil`: local EVM chain to test the contracts with
42
-
2. Deploy express relay contracts
43
-
3. Start the auction server
44
-
4. Start the liquidation monitor
45
-
5. Start the simple searcher
44
+
1.[EVM] Starts `anvil`: local EVM chain to test the contracts with
45
+
2.[EVM] Deploy express relay contracts
46
+
3.[SVM] Builds Solana programs
47
+
4.[SVM] Starts `solana-test-validator`: Solana localnet to test the programs with
48
+
5.[SVM] Airdrops SOL to searcher, admin, and relayer signer wallet
49
+
6.[SVM] Initializes the SVM programs on the localnet
50
+
7. Start the auction server
51
+
8.[EVM] Start the liquidation monitor
52
+
9.[EVM] Start the simple searcher
53
+
10.[SVM] Submits an SVM transaction bid to the auction server
46
54
47
55
There are some useful gadgets in Tilt ui for creating new vaults and checking the vault status.
0 commit comments