@@ -30,25 +30,6 @@ describe('SBT', () => {
30
30
} )
31
31
} )
32
32
33
- describe ( 'setProxyAdmin' , ( ) => {
34
- it ( 'The setProxyAdmin function should execute once' , async ( ) => {
35
- const sbt = await init ( )
36
- const signers = await getSigners ( )
37
- await expect ( sbt . setProxyAdmin ( signers . proxyAdmin . address ) )
38
- . to . emit ( sbt , 'SetProxyAdmin' )
39
- . withArgs ( signers . proxyAdmin . address )
40
- } )
41
-
42
- it ( 'The setProxyAdmin function can only be executed once' , async ( ) => {
43
- const sbt = await init ( )
44
- const signers = await getSigners ( )
45
- await sbt . setProxyAdmin ( signers . proxyAdmin . address )
46
- await expect (
47
- sbt . setProxyAdmin ( signers . proxyAdmin . address )
48
- ) . to . be . revertedWith ( 'Already set' )
49
- } )
50
- } )
51
-
52
33
describe ( 'addMinter' , ( ) => {
53
34
it ( 'The addMinter function can be executed by minterUpdater' , async ( ) => {
54
35
const sbt = await init ( )
@@ -68,7 +49,11 @@ describe('SBT', () => {
68
49
)
69
50
70
51
await expect (
71
- sbt . connect ( signers . proxyAdmin ) . addMinter ( signers . minterC . address )
52
+ sbt . connect ( signers . deployer ) . addMinter ( signers . minterC . address )
53
+ ) . to . revertedWith ( 'Not minter updater' )
54
+
55
+ await expect (
56
+ sbt . connect ( signers . userA ) . addMinter ( signers . minterC . address )
72
57
) . to . revertedWith ( 'Not minter updater' )
73
58
} )
74
59
} )
@@ -92,7 +77,11 @@ describe('SBT', () => {
92
77
)
93
78
94
79
await expect (
95
- sbt . connect ( signers . proxyAdmin ) . removeMinter ( signers . minterA . address )
80
+ sbt . connect ( signers . deployer ) . removeMinter ( signers . minterA . address )
81
+ ) . to . revertedWith ( 'Not minter updater' )
82
+
83
+ await expect (
84
+ sbt . connect ( signers . userA ) . removeMinter ( signers . minterA . address )
96
85
) . to . revertedWith ( 'Not minter updater' )
97
86
} )
98
87
} )
@@ -134,7 +123,7 @@ describe('SBT', () => {
134
123
) . to . be . revertedWith ( 'Illegal access' )
135
124
136
125
await expect (
137
- sbt . connect ( signers . proxyAdmin ) . mint ( signers . userA . address , metadata )
126
+ sbt . connect ( signers . userB ) . mint ( signers . userA . address , metadata )
138
127
) . to . be . revertedWith ( 'Illegal access' )
139
128
140
129
await expect (
@@ -493,7 +482,7 @@ describe('SBT', () => {
493
482
494
483
metadata = await getDummyEncodedMetadata ( sbt , 'USERC' )
495
484
await expect (
496
- sbt . connect ( signers . proxyAdmin ) . setTokenURI ( 0 , metadata )
485
+ sbt . connect ( signers . userB ) . setTokenURI ( 0 , metadata )
497
486
) . to . be . revertedWith ( 'Illegal access' )
498
487
499
488
metadata = await getDummyEncodedMetadata ( sbt , 'USERD' )
0 commit comments