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

Connect all chains #3

Merged
merged 93 commits into from
May 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
2d871b6
clean
hujw77 Apr 9, 2024
734314b
fix pangolin
hujw77 Apr 11, 2024
0dca16e
upgrade sphinx
hujw77 Apr 12, 2024
91b9057
update project name
hujw77 Apr 12, 2024
c10750a
upgrade lib ormp
hujw77 Apr 18, 2024
31177bd
redeploy
hujw77 Apr 18, 2024
dc59998
upgrade sphinx
hujw77 Apr 18, 2024
b7519eb
upgrade lib ormp
hujw77 Apr 19, 2024
993071a
redeploy
hujw77 Apr 19, 2024
1e1e9de
import xAccount
hujw77 Apr 19, 2024
88413bc
deploy xAccount
hujw77 Apr 20, 2024
7cd3dff
fix compile
hujw77 Apr 20, 2024
559f399
forge install: safe-deployments
hujw77 Apr 20, 2024
4157864
config xAccount
hujw77 Apr 20, 2024
51127e0
config
hujw77 Apr 22, 2024
337f0d2
forge install: create3-deploy
hujw77 Apr 22, 2024
a405e17
config xAccount
hujw77 Apr 22, 2024
bbe8cfe
config xAccount
hujw77 Apr 22, 2024
6e0eb30
fix
hujw77 Apr 23, 2024
403d812
redeploy
hujw77 Apr 23, 2024
4825b82
update multi port
hujw77 Apr 23, 2024
b927ebc
update ormp port
hujw77 Apr 23, 2024
9eedf79
deploy by multisig
hujw77 May 6, 2024
496baa3
update ormp ipfs
hujw77 May 6, 2024
9c4b00b
upgrade msgport
hujw77 May 6, 2024
d9fe396
fix msgport interface
hujw77 May 6, 2024
2640e16
upgrade lib msgport
hujw77 May 8, 2024
e75cafd
update safe
hujw77 May 8, 2024
4fab422
change taiko testnet
hujw77 May 8, 2024
4da66d6
maint: Creating Sphinx lock file
hujw77 May 8, 2024
71981b9
sphinx migrate
hujw77 May 8, 2024
333c03f
redeploy
hujw77 May 8, 2024
de6fd7a
upgrade libs
hujw77 May 14, 2024
04ec927
bump sphinx to 0.32.2
hujw77 May 14, 2024
93ac7bb
upgrade ormp
hujw77 May 14, 2024
e0a4458
upgrade lib
hujw77 May 14, 2024
0abf200
redeploy
hujw77 May 14, 2024
3fbbc86
upgrade msgport
hujw77 May 14, 2024
d0039dd
upgrade msgport
hujw77 May 14, 2024
a3af84d
force rebuild
hujw77 May 14, 2024
29e9c4a
downgrade sphinx
hujw77 May 14, 2024
7a7535c
upgrade sphinx to 0.32.2
hujw77 May 14, 2024
58e2415
update toml
hujw77 May 14, 2024
f0bf93f
upgrade libs
hujw77 May 14, 2024
d06fb3a
upgrade sphinx
hujw77 May 14, 2024
5a0decb
upgrade sphinx
hujw77 May 14, 2024
f9e8570
updates
hujw77 May 14, 2024
1c38517
updates
hujw77 May 14, 2024
97ccb78
fix config
hujw77 May 15, 2024
b9f1128
config
hujw77 May 15, 2024
405b210
delele
hujw77 May 15, 2024
4567151
redeploy
hujw77 May 15, 2024
97f1e4f
forked sphinx
hujw77 May 16, 2024
b397569
clean
hujw77 May 16, 2024
a9931f6
merkle input
hujw77 May 16, 2024
a8bbabb
revert
hujw77 May 17, 2024
0b15938
use forked sphinx
hujw77 May 17, 2024
fef9918
dapp uninstall sphinx
hujw77 May 17, 2024
576e0cc
use forked sphinx
hujw77 May 17, 2024
b3b1e62
upgrade forked sphinx
hujw77 May 20, 2024
30c5ed6
a
hujw77 May 20, 2024
cb7ce9e
using forked sphinx
hujw77 May 22, 2024
71a710b
upgrade lib ormp
hujw77 May 22, 2024
b4bce15
update config
hujw77 May 22, 2024
5ae2b5f
testnets
hujw77 May 22, 2024
30b6383
mainnets config
hujw77 May 22, 2024
0c03a85
upgrade lib ormp
hujw77 May 22, 2024
dbe385a
bump sphinx to 0.1.10
hujw77 May 23, 2024
de62ea6
testnets proposal
hujw77 May 23, 2024
f0e5a4b
sign dapp
hujw77 May 23, 2024
6d4bc88
execute deploy test proposal
hujw77 May 23, 2024
2aac61c
redeploy testnets
hujw77 May 23, 2024
e457b6a
testnets config
hujw77 May 23, 2024
b777101
execute connect
hujw77 May 23, 2024
c838151
fix
hujw77 May 23, 2024
360d298
mainnets rpc
hujw77 May 24, 2024
918c0d7
ci
hujw77 May 24, 2024
4c8c70b
update rpcs
hujw77 May 24, 2024
0d97531
clean
hujw77 May 24, 2024
3f741a4
upgrade lib msgport
hujw77 May 24, 2024
c1d9aa2
upgrade port uri
hujw77 May 24, 2024
d85b304
deploy msgport v2 on mainnet
hujw77 May 24, 2024
6c28126
upgrade msgport
hujw77 May 24, 2024
7207ffd
upgrade ormp-u uri
hujw77 May 24, 2024
56a8623
clean
hujw77 May 24, 2024
6da19cd
deploy on tron
hujw77 May 27, 2024
6343ebb
deploy on mainnet
hujw77 May 27, 2024
69de129
supported chains
hujw77 May 27, 2024
10abf31
connect all chains
hujw77 May 27, 2024
5cbc6b6
merge
hujw77 May 27, 2024
37eb690
change defulat env value
hujw77 May 27, 2024
1a09454
fix
hujw77 May 27, 2024
b2c1ac2
clean
hujw77 May 27, 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
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,13 @@

## Supported Chains
### Mainnet
TODO
- Arbitrum
- Blast
- Crab
- Darwinia
- Ethereum
- Polygon
- Moonbeam

#### Tron
```
Expand Down
8 changes: 7 additions & 1 deletion script/Connect.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,19 @@ contract ConnectScript is Base, OracleConfig, RelayerConfig {
}

function run() public sphinx {
bool IS_PROD = vmSafe.envOr("IS_PROD", false);
bool IS_PROD = vmSafe.envOr("IS_PROD", true);
if (IS_PROD) {
networks = sphinxConfig.mainnets;
} else {
networks = sphinxConfig.testnets;
}
connect(block.chainid);
// darwinia connect to tron
if (block.chainid == 46) {
III(0x8d22f03a675064BFd7509c87206d33730f33e324).setPeer(
728126428, 0xd5ACb1876B907A954755a08D3009EEDC0127065d
);
}
}

function connect(uint256 localChainId) internal {
Expand Down
4 changes: 2 additions & 2 deletions script/common/Proposal.s.sol
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.17;

import "../Deploy.s.sol";
import "../Connect.s.sol";

contract Proposal is DeployScript {}
contract Proposal is ConnectScript {}
2 changes: 1 addition & 1 deletion script/input/1284.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ fee = "1500000000000000"
[ormp.oracle.46]
fee = "25000000000000000"

[ormp.oracle.1284]
[ormp.oracle.137]
fee = "25000000000000000"

[ormp.oracle.42161]
Expand Down
Loading