Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
nebula
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
exchain
nebula
Commits
1fcd3547
Unverified
Commit
1fcd3547
authored
Dec 07, 2022
by
Maurelian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(ctb): Fix MerkleTrie test names to match convention
parent
0b7963eb
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
42 additions
and
42 deletions
+42
-42
.gas-snapshot
packages/contracts-bedrock/.gas-snapshot
+21
-21
MerkleTrie.t.sol
packages/contracts-bedrock/contracts/test/MerkleTrie.t.sol
+21
-21
No files found.
packages/contracts-bedrock/.gas-snapshot
View file @
1fcd3547
...
...
@@ -132,27 +132,27 @@ LegacyERC20ETH_Test:test_mint_doesNotExist_reverts() (gas: 10649)
LegacyERC20ETH_Test:test_transferFrom_doesNotExist_reverts() (gas: 12887)
LegacyERC20ETH_Test:test_transfer_doesNotExist_reverts() (gas: 10733)
LegacyMessagePasser_Test:test_passMessageToL1_succeeds() (gas: 34518)
MerkleTrie_Test:test_get_
reverts_corruptedProof() (gas: 5686
)
MerkleTrie_Test:test_get_
reverts_extraProofElements() (gas: 60560
)
MerkleTrie_Test:test_get_
reverts_invalidDataRemainder() (gas: 35827
)
MerkleTrie_Test:test_get_
reverts_invalidInternalNodeHash() (gas: 50763
)
MerkleTrie_Test:test_get_
reverts_nonexistentKey1() (gas: 59624
)
MerkleTrie_Test:test_get_
reverts_nonexistentKey2() (gas: 23359
)
MerkleTrie_Test:test_get_
reverts_smallerPathThanKey1() (gas: 53476
)
MerkleTrie_Test:test_get_
reverts_smallerPathThanKey2() (gas: 54913
)
MerkleTrie_Test:test_get_
reverts_wrongKeyProof() (gas: 53844
)
MerkleTrie_Test:test_get_
reverts_zeroBranchValueLength() (gas: 43222
)
MerkleTrie_Test:test_get_
reverts_zeroLengthKey() (gas: 15886
)
MerkleTrie_Test:test_get_validProof
Succeeds1() (gas: 61619
)
MerkleTrie_Test:test_get_validProof
Succeeds10() (gas: 50546
)
MerkleTrie_Test:test_get_validProof
Succeeds2() (gas: 71531
)
MerkleTrie_Test:test_get_validProof
Succeeds3() (gas: 32779
)
MerkleTrie_Test:test_get_validProof
Succeeds4() (gas: 23553
)
MerkleTrie_Test:test_get_validProof
Succeeds5() (gas: 84215
)
MerkleTrie_Test:test_get_validProof
Succeeds6() (gas: 72991
)
MerkleTrie_Test:test_get_
validProofSucceeds7() (gas: 79670
)
MerkleTrie_Test:test_get_
validProofSucceeds8() (gas: 50546
)
MerkleTrie_Test:test_get_
validProofSucceeds9() (gas: 50501
)
MerkleTrie_Test:test_get_
corruptedProof_reverts() (gas: 5710
)
MerkleTrie_Test:test_get_
extraProofElements_reverts() (gas: 60583
)
MerkleTrie_Test:test_get_
invalidDataRemainder_reverts() (gas: 35826
)
MerkleTrie_Test:test_get_
invalidInternalNodeHash_reverts() (gas: 50761
)
MerkleTrie_Test:test_get_
nonexistentKey1_reverts() (gas: 59623
)
MerkleTrie_Test:test_get_
nonexistentKey2_reverts() (gas: 23381
)
MerkleTrie_Test:test_get_
smallerPathThanKey1_reverts() (gas: 53477
)
MerkleTrie_Test:test_get_
smallerPathThanKey2_reverts() (gas: 54958
)
MerkleTrie_Test:test_get_
validProof10_succeeds() (gas: 50523
)
MerkleTrie_Test:test_get_
validProof1_succeeds() (gas: 61595
)
MerkleTrie_Test:test_get_
validProof2_succeeds() (gas: 71510
)
MerkleTrie_Test:test_get_validProof
3_succeeds() (gas: 32801
)
MerkleTrie_Test:test_get_validProof
4_succeeds() (gas: 23575
)
MerkleTrie_Test:test_get_validProof
5_succeeds() (gas: 84214
)
MerkleTrie_Test:test_get_validProof
6_succeeds() (gas: 72950
)
MerkleTrie_Test:test_get_validProof
7_succeeds() (gas: 79671
)
MerkleTrie_Test:test_get_validProof
8_succeeds() (gas: 50502
)
MerkleTrie_Test:test_get_validProof
9_succeeds() (gas: 50545
)
MerkleTrie_Test:test_get_
wrongKeyProof_reverts() (gas: 53844
)
MerkleTrie_Test:test_get_
zeroBranchValueLength_reverts() (gas: 43200
)
MerkleTrie_Test:test_get_
zeroLengthKey_reverts() (gas: 15863
)
OptimismMintableERC20_Test:test_bridge_succeeds() (gas: 7643)
OptimismMintableERC20_Test:test_burn_notBridge_reverts() (gas: 11165)
OptimismMintableERC20_Test:test_burn_succeeds() (gas: 51013)
...
...
packages/contracts-bedrock/contracts/test/MerkleTrie.t.sol
View file @
1fcd3547
...
...
@@ -5,7 +5,7 @@ import { CommonTest } from "./CommonTest.t.sol";
import { MerkleTrie } from "../libraries/trie/MerkleTrie.sol";
contract MerkleTrie_Test is CommonTest {
function test_get_validProof
Succeeds1
() external {
function test_get_validProof
1_succeeds
() external {
bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f;
bytes memory key = hex"6b6579326262";
bytes memory val = hex"6176616c32";
...
...
@@ -24,7 +24,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds2
() external {
function test_get_validProof
2_succeeds
() external {
bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f;
bytes memory key = hex"6b6579316161";
bytes memory val = hex"303132333435363738393031323334353637383930313233343536373839303132333435363738397878";
...
...
@@ -43,7 +43,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds3
() external {
function test_get_validProof
3_succeeds
() external {
bytes32 root = 0xf838216fa749aefa91e0b672a9c06d3e6e983f913d7107b5dab4af60b5f5abed;
bytes memory key = hex"6b6579316161";
bytes memory val = hex"303132333435363738393031323334353637383930313233343536373839303132333435363738397878";
...
...
@@ -60,7 +60,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds4
() external {
function test_get_validProof
4_succeeds
() external {
bytes32 root = 0x37956bab6bba472308146808d5311ac19cb4a7daae5df7efcc0f32badc97f55e;
bytes memory key = hex"6b6579316161";
bytes memory val = hex"3031323334";
...
...
@@ -77,7 +77,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds5
() external {
function test_get_validProof
5_succeeds
() external {
bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89;
bytes memory key = hex"6b657931";
bytes memory val = hex"30313233343536373839303132333435363738393031323334353637383930313233343536373839566572795f4c6f6e67";
...
...
@@ -96,7 +96,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds6
() external {
function test_get_validProof
6_succeeds
() external {
bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89;
bytes memory key = hex"6b657932";
bytes memory val = hex"73686f7274";
...
...
@@ -115,7 +115,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds7
() external {
function test_get_validProof
7_succeeds
() external {
bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89;
bytes memory key = hex"6b657933";
bytes memory val = hex"31323334353637383930313233343536373839303132333435363738393031";
...
...
@@ -134,7 +134,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds8
() external {
function test_get_validProof
8_succeeds
() external {
bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978;
bytes memory key = hex"61";
bytes memory val = hex"61";
...
...
@@ -153,7 +153,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds9
() external {
function test_get_validProof
9_succeeds
() external {
bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978;
bytes memory key = hex"62";
bytes memory val = hex"62";
...
...
@@ -172,7 +172,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_validProof
Succeeds10
() external {
function test_get_validProof
10_succeeds
() external {
bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978;
bytes memory key = hex"63";
bytes memory val = hex"63";
...
...
@@ -191,7 +191,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_nonexistentKey1
() external {
function test_get_
nonexistentKey1_reverts
() external {
bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f;
bytes memory key = hex"6b657932";
bytes[] memory proof = new bytes[](3);
...
...
@@ -207,7 +207,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_nonexistentKey2
() external {
function test_get_
nonexistentKey2_reverts
() external {
bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f;
bytes memory key = hex"616e7972616e646f6d6b6579";
bytes[] memory proof = new bytes[](1);
...
...
@@ -221,7 +221,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_wrongKeyProof
() external {
function test_get_
wrongKeyProof_reverts
() external {
bytes32 root = 0x2858eebfa9d96c8a9e6a0cae9d86ec9189127110f132d63f07d3544c2a75a696;
bytes memory key = hex"6b6579316161";
bytes[] memory proof = new bytes[](3);
...
...
@@ -237,7 +237,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_corruptedProof
() external {
function test_get_
corruptedProof_reverts
() external {
bytes32 root = 0x2858eebfa9d96c8a9e6a0cae9d86ec9189127110f132d63f07d3544c2a75a696;
bytes memory key = hex"6b6579326262";
bytes[] memory proof = new bytes[](5);
...
...
@@ -255,7 +255,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_invalidDataRemainder
() external {
function test_get_
invalidDataRemainder_reverts
() external {
bytes32 root = 0x278c88eb59beba4f8b94f940c41614bb0dd80c305859ebffcd6ce07c93ca3749;
bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](3);
...
...
@@ -271,7 +271,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_invalidInternalNodeHash
() external {
function test_get_
invalidInternalNodeHash_reverts
() external {
bytes32 root = 0xa827dff1a657bb9bb9a1c3abe9db173e2f1359f15eb06f1647ea21ac7c95d8fa;
bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](3);
...
...
@@ -287,7 +287,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_zeroBranchValueLength
() external {
function test_get_
zeroBranchValueLength_reverts
() external {
bytes32 root = 0xe04b3589eef96b237cd49ccb5dcf6e654a47682bfa0961d563ab843f7ad1e035;
bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](2);
...
...
@@ -302,7 +302,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_zeroLengthKey
() external {
function test_get_
zeroLengthKey_reverts
() external {
bytes32 root = 0x54157fd62cdf2f474e7bfec2d3cd581e807bee38488c9590cb887add98936b73;
bytes memory key = hex"";
bytes[] memory proof = new bytes[](1);
...
...
@@ -316,7 +316,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_smallerPathThanKey1
() external {
function test_get_
smallerPathThanKey1_reverts
() external {
bytes32 root = 0xa513ba530659356fb7588a2c831944e80fd8aedaa5a4dc36f918152be2be0605;
bytes memory key = hex"01";
bytes[] memory proof = new bytes[](3);
...
...
@@ -332,7 +332,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_smallerPathThanKey2
() external {
function test_get_
smallerPathThanKey2_reverts
() external {
bytes32 root = 0xa06abffaec4ebe8ccde595f4547b864b4421b21c1fc699973f94710c9bc17979;
bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](3);
...
...
@@ -348,7 +348,7 @@ contract MerkleTrie_Test is CommonTest {
);
}
function test_get_
reverts_extraProofElemen
ts() external {
function test_get_
extraProofElements_rever
ts() external {
bytes32 root = 0x278c88eb59beba4f8b94f940c41614bb0dd80c305859ebffcd6ce07c93ca3749;
bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](4);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment