File tree Expand file tree Collapse file tree 4 files changed +18
-25
lines changed Expand file tree Collapse file tree 4 files changed +18
-25
lines changed Original file line number Diff line number Diff line change 1
1
2
2
[profile .default ]
3
+ solc = " 0.8.30"
4
+ via_ir = true
5
+ optimizer = true
6
+ optimizer_runs = 500
7
+ optimizer_details = { yulDetails = { stackAllocation = true } }
8
+ additional_compiler_profiles = [
9
+ { name = " tests" , via_ir = false }
10
+ ]
11
+ compilation_restrictions = [
12
+ { paths = " test/foundry/KlerosCore.t.sol" , via_ir = false },
13
+ ]
3
14
src = ' src'
4
15
out = ' out'
5
16
libs = [' ../node_modules' , ' lib' ]
6
17
7
18
[rpc_endpoints ]
8
19
arbitrumSepolia = " https://sepolia-rollup.arbitrum.io/rpc"
9
- arbitrumGoerli = " https://goerli-rollup.arbitrum.io/rpc"
10
20
arbitrum = " https://arb1.arbitrum.io/rpc"
11
21
sepolia = " https://sepolia.infura.io/v3/${INFURA_API_KEY}"
12
- goerli = " https://goerli.infura.io/v3/${INFURA_API_KEY}"
13
22
mainnet = " https://mainnet.infura.io/v3/${INFURA_API_KEY}"
14
23
chiado = " https://rpc.chiado.gnosis.gateway.fm"
15
24
gnosischain = " https://rpc.gnosis.gateway.fm"
Original file line number Diff line number Diff line change @@ -31,23 +31,7 @@ const config: HardhatUserConfig = {
31
31
viaIR : true ,
32
32
optimizer : {
33
33
enabled : true ,
34
- runs : 100 ,
35
- } ,
36
- outputSelection : {
37
- "*" : {
38
- "*" : [ "storageLayout" ] ,
39
- } ,
40
- } ,
41
- } ,
42
- } ,
43
- {
44
- // For Vea
45
- version : "0.8.24" ,
46
- settings : {
47
- viaIR : true ,
48
- optimizer : {
49
- enabled : true ,
50
- runs : 100 ,
34
+ runs : 10000 ,
51
35
} ,
52
36
outputSelection : {
53
37
"*" : {
Original file line number Diff line number Diff line change 154
154
},
155
155
"dependencies" : {
156
156
"@chainlink/contracts" : " ^1.4.0" ,
157
- "@kleros/vea-contracts" : " ^0.6 .0" ,
157
+ "@kleros/vea-contracts" : " ^0.7 .0" ,
158
158
"@openzeppelin/contracts" : " ^5.4.0" ,
159
159
"@shutter-network/shutter-sdk" : " 0.0.2" ,
160
160
"isomorphic-fetch" : " ^3.0.0"
Original file line number Diff line number Diff line change @@ -6123,7 +6123,7 @@ __metadata:
6123
6123
"@kleros/kleros-v2-eslint-config": "workspace:^"
6124
6124
"@kleros/kleros-v2-prettier-config": "workspace:^"
6125
6125
"@kleros/kleros-v2-tsconfig": "workspace:^"
6126
- "@kleros/vea-contracts": "npm:^0.6 .0"
6126
+ "@kleros/vea-contracts": "npm:^0.7 .0"
6127
6127
"@logtail/pino": "npm:^0.5.0"
6128
6128
"@nomicfoundation/hardhat-chai-matchers": "npm:^2.1.0"
6129
6129
"@nomicfoundation/hardhat-ethers": "npm:^3.1.0"
@@ -6402,10 +6402,10 @@ __metadata:
6402
6402
languageName: node
6403
6403
linkType: hard
6404
6404
6405
- "@kleros/vea-contracts@npm:^0.6 .0":
6406
- version: 0.6 .0
6407
- resolution: "@kleros/vea-contracts@npm:0.6 .0"
6408
- checksum: 10/1dafd94620d3392c2e00e09e7d1ca923007143f8625b4b584411a7b49404ae5630e870d3e260685964d37ccb9c4c4ab406523b8ec4dd9f89bcf6099a4f5976ec
6405
+ "@kleros/vea-contracts@npm:^0.7 .0":
6406
+ version: 0.7 .0
6407
+ resolution: "@kleros/vea-contracts@npm:0.7 .0"
6408
+ checksum: 10/bba12886020cd4bfce39938de56edf2b56472627871ef91b10b721de655e5c20f632a8cb57679927d868375218007898b12033d769b7d33cd3f18447ca093896
6409
6409
languageName: node
6410
6410
linkType: hard
6411
6411
You can’t perform that action at this time.
0 commit comments