@@ -11,7 +11,7 @@ import "../NamespaceMerkleTree.sol";
11
11
/**
12
12
* TEST VECTORS
13
13
*
14
- * Data blocks: namespace id , data
14
+ * Data blocks: namespace, data
15
15
* 0x0000000000000000000000000000000000000000000000000000000010 0x01
16
16
* 0x0000000000000000000000000000000000000000000000000000000010 0x02
17
17
* 0x0000000000000000000000000000000000000000000000000000000010 0x03
@@ -50,33 +50,33 @@ contract NamespaceMerkleMultiproofTest is DSTest {
50
50
function setUp () external {}
51
51
52
52
function assertEqNamespaceNode (NamespaceNode memory first , NamespaceNode memory second ) internal {
53
- assertEq (NamespaceID. unwrap ( first.min), NamespaceID. unwrap (second.min));
54
- assertEq (NamespaceID. unwrap ( first.max), NamespaceID. unwrap (second.max));
53
+ assertTrue ( first.min. equalTo (second.min));
54
+ assertTrue ( first.max. equalTo (second.max));
55
55
assertEq (first.digest, second.digest);
56
56
}
57
57
58
58
/// @notice Verify inclusion of leaves 0 and 1.
59
59
function testVerifyMulti01 () external {
60
- NamespaceID nid = NamespaceID. wrap ( 0x0000000000000000000000000000000000000000000000000000000010 );
60
+ Namespace memory nid = Namespace ( 0x00 , 0x00000000000000000000000000000000000000000000000000000010 );
61
61
NamespaceNode memory root = NamespaceNode (
62
- NamespaceID. wrap ( 0x0000000000000000000000000000000000000000000000000000000010 ),
63
- NamespaceID. wrap ( 0x0000000000000000000000000000000000000000000000000000000010 ),
62
+ Namespace ( 0x00 , 0x00000000000000000000000000000000000000000000000000000010 ),
63
+ Namespace ( 0x00 , 0x00000000000000000000000000000000000000000000000000000010 ),
64
64
0x5b3328b03a538d627db78668034089cb395f63d05b24fdf99558d36fe991d268
65
65
);
66
66
NamespaceNode[] memory sideNodes = new NamespaceNode [](3 );
67
67
sideNodes[0 ] = NamespaceNode (
68
- NamespaceID. wrap ( 0x0000000000000000000000000000000000000000000000000000000010 ),
69
- NamespaceID. wrap ( 0x0000000000000000000000000000000000000000000000000000000010 ),
68
+ Namespace ( 0x00 , 0x00000000000000000000000000000000000000000000000000000010 ),
69
+ Namespace ( 0x00 , 0x00000000000000000000000000000000000000000000000000000010 ),
70
70
0xfdb4e3c872666aa9869a1d46c8a5a0e735becdf17c62b9c3ccf4258449475bda
71
71
);
72
72
sideNodes[1 ] = NamespaceNode (
73
- NamespaceID. wrap ( 0x0000000000000000000000000000000000000000000000000000000010 ),
74
- NamespaceID. wrap ( 0x0000000000000000000000000000000000000000000000000000000010 ),
73
+ Namespace ( 0x00 , 0x00000000000000000000000000000000000000000000000000000010 ),
74
+ Namespace ( 0x00 , 0x00000000000000000000000000000000000000000000000000000010 ),
75
75
0xc350aeddd5ada629057034f15d4545065213a7a28f9f9b77bdc71c4225145920
76
76
);
77
77
sideNodes[2 ] = NamespaceNode (
78
- Constants.PARITY_SHARE_NAMESPACE_ID ,
79
- Constants.PARITY_SHARE_NAMESPACE_ID ,
78
+ PARITY_SHARE_NAMESPACE () ,
79
+ PARITY_SHARE_NAMESPACE () ,
80
80
0x5aa3e7ea31995fdd38f41015275229b290a8ee4810521db766ad457b9a8373d6
81
81
);
82
82
0 commit comments