Skip to content

Commit 4cf8b7c

Browse files
committed
chore: deployed the current arbitration contracts to Arb Rinkeby
1 parent e8538db commit 4cf8b7c

File tree

6 files changed

+1656
-366
lines changed

6 files changed

+1656
-366
lines changed

contracts/README.md

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,27 @@ Smart contracts for Kleros v2
66

77
Refresh the list of deployed contracts by running `./scripts/generateDeploymentsMarkdown.sh`.
88

9-
### Rinkeby
9+
### v2-prealpha-3
10+
11+
#### Arbitrum Rinkeby
12+
13+
- [PNK](https://testnet.arbiscan.io/token/0x364530164a2338cdba211f72c1438eb811b5c639)
14+
- [DisputeKitClassic](https://testnet.arbiscan.io/address/0x6b9268082415b5499175849E46AaE4EDf819916F)
15+
- [DisputeResolver](https://testnet.arbiscan.io/address/0x9cE885713c7459d571593e2793cd2b258B018995)
16+
- [IncrementalNG](https://testnet.arbiscan.io/address/0x078dAd05373d19d7fd6829735b765F12242a4300)
17+
- [KlerosCore](https://testnet.arbiscan.io/address/0x140Cae40BD7eEF075e15c30CF84d1EAa0F4932b8)
18+
- [SortitionSumTreeFactory](https://testnet.arbiscan.io/address/0x48ce286978C74c288eA6Bc9a536BcC899DF8D177)
19+
20+
### v2-prealpha-1
21+
22+
#### Rinkeby
1023

1124
- [PNK](https://rinkeby.etherscan.io/token/0x14aba1fa8a31a8649e8098ad067b739cc5708f30)
1225
- [ArbitrableExample](https://rinkeby.etherscan.io/address/0xf2a59723c5d625D646668E0B615B5764c3F81540)
1326
- [FastBridgeReceiver](https://rinkeby.etherscan.io/address/0xD78DCddE2C5a2Bd4BB246Bc7dB6994b95f7c442C)
1427
- [ForeignGateway](https://rinkeby.etherscan.io/address/0xf02733d9e5CbfE67B54F165b0277E1995106D526)
1528

16-
### Arbitrum Rinkeby
29+
#### Arbitrum Rinkeby
1730

1831
- [PNK](https://testnet.arbiscan.io/token/0x364530164a2338cdba211f72c1438eb811b5c639)
1932
- [ConstantNG](https://testnet.arbiscan.io/address/0x4401A368dea8D5761AEEFfd3c4a674086dea0666)
@@ -103,14 +116,9 @@ yarn hardhat deploy --network localhost --tags HomeChain
103116
#### 3. Deploy to Public Testnets
104117

105118
```bash
106-
# To deploy on L2 only
107-
yarn hardhat deploy --network arbitrumRinkeby --tags HomeChain
108-
109-
# To deploy on L1 only
119+
yarn hardhat deploy --network arbitrumRinkeby --tags Arbitration
110120
yarn hardhat deploy --network rinkeby --tags ForeignChain
111-
112-
# To deploy both L1 and L2
113-
yarn deploy:staging
121+
yarn hardhat deploy --network arbitrumRinkeby --tags HomeChain
114122
```
115123

116124
The deployed addresses should be output to the screen after the deployment is complete.

contracts/deploy/00-home-chain-arbitration.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,12 @@ const deployArbitration: DeployFunction = async (hre: HardhatRuntimeEnvironment)
7979
if (currentCore !== klerosCore.address) {
8080
await execute("DisputeKitClassic", { from: deployer, log: true }, "changeCore", klerosCore.address);
8181
}
82+
83+
await deploy("DisputeResolver", {
84+
from: deployer,
85+
args: [klerosCore.address],
86+
log: true,
87+
});
8288
};
8389

8490
deployArbitration.tags = ["HomeChain", "Arbitration"];

0 commit comments

Comments
 (0)