-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2680 from synapsecns/master
FE Release 2024-06-13
- Loading branch information
Showing
635 changed files
with
4,917 additions
and
383,914 deletions.
There are no files selected for viewing
This file contains 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 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 was deleted.
Oops, something went wrong.
This file contains 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 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 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 |
---|---|---|
|
@@ -21,7 +21,7 @@ jobs: | |
- name: Run ShellCheck | ||
uses: ludeeus/action-shellcheck@master | ||
with: | ||
ignore_paths: ./contrib/terraform-provider-iap/scripts/add-tfmac.sh ./contrib/terraform-provider-helmproxy/scripts/add-tfmac.sh ./contrib/terraform-provider-kubeproxy/scripts/add-tfmac.sh ./contrib/scripts/txdecoder.sh | ||
ignore_paths: ./contrib/scripts/txdecoder.sh | ||
|
||
- name: Validate renovate | ||
uses: rinchsan/[email protected] | ||
|
This file contains 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 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 |
---|---|---|
|
@@ -129,3 +129,4 @@ fastcache.tmp* | |
main | ||
.devnet/ | ||
|
||
**/__debug_bin* |
This file contains 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 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 |
---|---|---|
@@ -1 +1 @@ | ||
v18.17.0 | ||
v18.18.0 |
This file contains 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 |
---|---|---|
|
@@ -49,22 +49,15 @@ There are a variety of different packages in this repo, covered comprehensively | |
<pre> | ||
root | ||
├── <a href="./agents">agents</a>: agents contain all the agents used in optimistic messaging | ||
├── <a href="./committe">committe</a>: sin synapsemodule committee. | ||
├── <a href="./charts">charts</a>: The helm charts used for deploying sanguine related services | ||
├── <a href="./contrib">contrib</a>: Devops related tools | ||
│ ├── <a href="./contrib/git-changes-action">git-changes-action</a>: Github action for identifying changes in dependent modules in a go workspace | ||
│ ├── <a href="./contrib/promexporter">promexporter</a>: Multi-service prometheus exporter | ||
│ ├── <a href="./contrib/screener-api">screener-api</a>: Optional address screening api | ||
│ ├── <a href="./contrib/release-copier-action">release-copier-action</a>: Github action for copying releases from one repo to another | ||
│ ├── <a href="./contrib/terraform-provider-iap">terraform-provider-iap</a>: Terraform provider used for bastion proxy tunneling | ||
│ ├── <a href="./contrib/terraform-provider-helmproxy">terraform-provider-helmproxy</a>: Terraform provider that allows helm to be proxied through an iap bastion proxy | ||
│ ├── <a href="./contrib/terraform-provider-kubeproxy">terraform-provider-kubeproxy</a>: Terraform provider that allows kube to be proxied through an iap bastion proxy | ||
│ ├── <a href="./contrib/tfcore">tfcore</a>: Terraform core utilities + iap utilities | ||
├── <a href="./core">core</a>: The Go core library with common utilities for use across the monorepo | ||
├── <a href="./ethergo">ethergo</a>: Go-based ethereum testing + common library | ||
├── <a href="./packages">packages</a> | ||
│ ├── <a href="./packages/contracts-core">contracts-core</a>: Core contracts used for synapse, powered by <a href="https://github.com/foundry-rs/foundry">Foundry</a> | ||
│ ├── <a href="./packages/contracts-core">contracts-communication</a>: SIN contracts. | ||
│ ├── <a href="./packages/contracts-rfq">rfq</a>: RFQ contracts | ||
│ ├── <a href="./packages/coverage-aggregator">coverage-aggregator</a>: Javascript coverage aggregator based on <a href="https://www.npmjs.com/package/nyc">nyc</a> | ||
│ ├── <a href="./packages/docs">docs</a>: Docasaurus documentation. Note: this is not yet in use, and docs are still maintained on gitbook | ||
|
@@ -82,14 +75,14 @@ root | |
│ ├── <a href="./services/rfq">rfq</a>: RFQ contracts | ||
│ ├── <a href="./services/scribe">scribe</a>: Generalized ethereum event logger | ||
│ ├── <a href="./services/omnirpc">omnirpc</a>: Latency aware RPC Client used across multiple-chains at once | ||
├── <a href="./sin-executor">sin-executor</a>: synapse interchain execturo. | ||
├── <a href="./tools">tools</a> | ||
│ ├── <a href="./tools/abigen">abigen</a>: Used to generate abigen bindings for go | ||
│ ├── <a href="./tools/bundle">bundle</a>: Modified version of <a href="https://pkg.go.dev/golang.org/x/[email protected]/cmd/bundle"> go bundler </a> with improved shadowing support | ||
│ ├── <a href="./tools/modulecopier">module copier</a>: Used to copy internal modules and export methods for testing | ||
│ ├── <a href="./tools/revertresolver">revertresolver</a>: Converts hexified solidity errors into their underlying errors. | ||
</pre> | ||
|
||
Note: Terraform related modules have been moved to [this repository](https://github.com/synapsecns/tf-providers) | ||
|
||
## Setup | ||
|
||
Clone the repository, open it, and install nodejs packages with `yarn`: | ||
|
This file contains 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 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 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.