Skip to content

Commit 90efd94

Browse files
Merge pull request #9 from rainlanguage/2025-12-01-deps
2025 12 01 deps
2 parents ce43236 + 614ce64 commit 90efd94

File tree

5 files changed

+29
-29
lines changed

5 files changed

+29
-29
lines changed

.gas-snapshot

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1-
LibMemoryKVArrayTest:testArrayAllocatedMemory(bytes32[]) (runs: 528, μ: 79886, ~: 80873)
2-
LibMemoryKVArrayTest:testBytes32ArrayGas0() (gas: 1192)
3-
LibMemoryKVArrayTest:testBytes32ArrayGas1() (gas: 1883)
4-
LibMemoryKVArrayTest:testBytes32ArrayGas3() (gas: 2514)
5-
LibMemoryKVArrayTest:testBytes32ArrayGas4() (gas: 3101)
6-
LibMemoryKVArrayTest:testBytes32ArrayGas5() (gas: 3781)
7-
LibMemoryKVArrayTest:testBytes32ArrayGas6() (gas: 6582)
8-
LibMemoryKVArrayTest:testRoundTrip(bytes32[]) (runs: 96, μ: 102064, ~: 80637)
9-
LibMemoryKVArrayTest:testRoundTripLinear(bytes32[]) (runs: 528, μ: 1563272, ~: 1342718)
10-
LibMemoryKVGetSetGasTest:testGetGas() (gas: 353)
11-
LibMemoryKVGetSetGasTest:testSetGas0() (gas: 606)
12-
LibMemoryKVGetSetGasTest:testSetGas1() (gas: 930)
13-
LibMemoryKVGetSetGasTest:testSetGas3() (gas: 1330)
14-
LibMemoryKVGetSetGasTest:testSetGas4() (gas: 1667)
15-
LibMemoryKVGetSetGasTest:testSetGas5() (gas: 2057)
16-
LibMemoryKVGetSetGasTest:testSetGas6() (gas: 4202)
17-
LibMemoryKVGetSetTest:testSetGet0(bytes32,bytes32) (runs: 1024, μ: 1591, ~: 1591)
18-
LibMemoryKVGetSetTest:testSetGetSimple0() (gas: 2600)
19-
LibMemoryKVGetSetTest:testSetGetSimple1() (gas: 1983)
20-
LibMemoryKVGetSetTest:testSetGetVal1(bytes32,bytes32,bytes32,bytes32,bytes32,bytes32) (runs: 1023, μ: 7815, ~: 7785)
21-
LibMemoryKVSaturateTest:testSaturate(bytes32) (runs: 1024, μ: 386011, ~: 385455)
22-
LibMemoryKVStorageParityTest:testMultiGetSetDouble((bytes32,bytes32)[],(bytes32,bytes32)[]) (runs: 1024, μ: 515347, ~: 525529)
23-
LibMemoryKVStorageParityTest:testMultiGetSetSingle((bytes32,bytes32)[]) (runs: 1024, μ: 3053134, ~: 3131741)
24-
LibMemoryKVStorageParityTest:testSingleGetSet(bytes32,bytes32) (runs: 1024, μ: 23626, ~: 23646)
1+
LibMemoryKVArrayTest:testArrayAllocatedMemory(bytes32[]) (runs: 528, μ: 79631, ~: 80932)
2+
LibMemoryKVArrayTest:testBytes32ArrayGas0() (gas: 1185)
3+
LibMemoryKVArrayTest:testBytes32ArrayGas1() (gas: 1872)
4+
LibMemoryKVArrayTest:testBytes32ArrayGas3() (gas: 2499)
5+
LibMemoryKVArrayTest:testBytes32ArrayGas4() (gas: 3082)
6+
LibMemoryKVArrayTest:testBytes32ArrayGas5() (gas: 3758)
7+
LibMemoryKVArrayTest:testBytes32ArrayGas6() (gas: 6543)
8+
LibMemoryKVArrayTest:testRoundTrip(bytes32[]) (runs: 96, μ: 88161, ~: 70526)
9+
LibMemoryKVArrayTest:testRoundTripLinear(bytes32[]) (runs: 528, μ: 1565344, ~: 1342407)
10+
LibMemoryKVGetSetGasTest:testGetGas() (gas: 348)
11+
LibMemoryKVGetSetGasTest:testSetGas0() (gas: 601)
12+
LibMemoryKVGetSetGasTest:testSetGas1() (gas: 922)
13+
LibMemoryKVGetSetGasTest:testSetGas3() (gas: 1319)
14+
LibMemoryKVGetSetGasTest:testSetGas4() (gas: 1653)
15+
LibMemoryKVGetSetGasTest:testSetGas5() (gas: 2040)
16+
LibMemoryKVGetSetGasTest:testSetGas6() (gas: 4170)
17+
LibMemoryKVGetSetTest:testSetGet0(bytes32,bytes32) (runs: 1024, μ: 1573, ~: 1573)
18+
LibMemoryKVGetSetTest:testSetGetSimple0() (gas: 2573)
19+
LibMemoryKVGetSetTest:testSetGetSimple1() (gas: 1963)
20+
LibMemoryKVGetSetTest:testSetGetVal1(bytes32,bytes32,bytes32,bytes32,bytes32,bytes32) (runs: 1023, μ: 7751, ~: 7726)
21+
LibMemoryKVSaturateTest:testSaturate(bytes32) (runs: 1024, μ: 384081, ~: 383756)
22+
LibMemoryKVStorageParityTest:testMultiGetSetDouble((bytes32,bytes32)[],(bytes32,bytes32)[]) (runs: 1024, μ: 515096, ~: 525599)
23+
LibMemoryKVStorageParityTest:testMultiGetSetSingle((bytes32,bytes32)[]) (runs: 1024, μ: 3051123, ~: 3134384)
24+
LibMemoryKVStorageParityTest:testSingleGetSet(bytes32,bytes32) (runs: 1024, μ: 23614, ~: 23634)

foundry.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
"rev": "b8f065fda83b8cd94a6b2fec8fcd911dc3b444fd"
44
},
55
"lib/rain.lib.hash": {
6-
"rev": "97609eecc66fe2e30f37e48834eed4a71304af32"
6+
"rev": "9677b7063fc9ae8c580636760474719d910c2134"
77
},
88
"lib/rain.solmem": {
9-
"rev": "c1c22cf27963a9de0889ebf7f52869050f1fdfb9"
9+
"rev": "f28da2f09d42d154783cb53c138a7ef2f3a9eb4a"
1010
}
1111
}

foundry.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ solc = "0.8.25"
77
optimizer = true
88
optimizer_runs = 100000
99

10-
evm_version = "paris"
10+
evm_version = "cancun"
1111

1212
[fuzz]
1313
runs = 1024

lib/rain.lib.hash

0 commit comments

Comments
 (0)