@@ -46,32 +46,32 @@ async function testERC677BridgeToken(accounts, rewardable) {
4646 describe ( '#bridgeContract' , async ( ) => {
4747 it ( 'can set bridge contract' , async ( ) => {
4848 const homeErcToErcContract = await HomeErcToErcBridge . new ( )
49- ; ( await token . bridgeContracts ( ) ) . length . should . be . equal ( 0 )
49+ ; ( await token . bridgeContract ( ) ) . should . be . equal ( ZERO_ADDRESS )
5050
51- await token . setBridgeContracts ( [ homeErcToErcContract . address ] ) . should . be . fulfilled
52- ; ( await token . bridgeContracts ( ) ) . should . be . deep . equal ( [ homeErcToErcContract . address ] )
51+ await token . setBridgeContract ( homeErcToErcContract . address ) . should . be . fulfilled
52+ ; ( await token . bridgeContract ( ) ) . should . be . equal ( homeErcToErcContract . address )
5353 } )
5454
5555 it ( 'only owner can set bridge contract' , async ( ) => {
5656 const homeErcToErcContract = await HomeErcToErcBridge . new ( )
57- ; ( await token . bridgeContracts ( ) ) . length . should . be . equal ( 0 )
57+ ; ( await token . bridgeContract ( ) ) . should . be . equal ( ZERO_ADDRESS )
5858
59- await token . setBridgeContracts ( [ homeErcToErcContract . address ] , { from : user } ) . should . be . rejectedWith ( ERROR_MSG )
60- ; ( await token . bridgeContracts ( ) ) . length . should . be . equal ( 0 )
59+ await token . setBridgeContract ( homeErcToErcContract . address , { from : user } ) . should . be . rejectedWith ( ERROR_MSG )
60+ ; ( await token . bridgeContract ( ) ) . should . be . equal ( ZERO_ADDRESS )
6161
62- await token . setBridgeContracts ( [ homeErcToErcContract . address ] , { from : owner } ) . should . be . fulfilled
63- ; ( await token . bridgeContracts ( ) ) . should . be . deep . equal ( [ homeErcToErcContract . address ] )
62+ await token . setBridgeContract ( homeErcToErcContract . address , { from : owner } ) . should . be . fulfilled
63+ ; ( await token . bridgeContract ( ) ) . should . be . equal ( homeErcToErcContract . address )
6464 } )
6565
6666 it ( 'fail to set invalid bridge contract address' , async ( ) => {
6767 const invalidContractAddress = '0xaaB52d66283F7A1D5978bcFcB55721ACB467384b'
68- ; ( await token . bridgeContracts ( ) ) . length . should . be . equal ( 0 )
68+ ; ( await token . bridgeContract ( ) ) . should . be . equal ( ZERO_ADDRESS )
6969
70- await token . setBridgeContracts ( [ invalidContractAddress ] ) . should . be . rejectedWith ( ERROR_MSG )
71- ; ( await token . bridgeContracts ( ) ) . length . should . be . equal ( 0 )
70+ await token . setBridgeContract ( invalidContractAddress ) . should . be . rejectedWith ( ERROR_MSG )
71+ ; ( await token . bridgeContract ( ) ) . should . be . equal ( ZERO_ADDRESS )
7272
73- await token . setBridgeContracts ( [ ZERO_ADDRESS ] ) . should . be . rejectedWith ( ERROR_MSG )
74- ; ( await token . bridgeContracts ( ) ) . length . should . be . equal ( 0 )
73+ await token . setBridgeContract ( ZERO_ADDRESS ) . should . be . rejectedWith ( ERROR_MSG )
74+ ; ( await token . bridgeContract ( ) ) . should . be . equal ( ZERO_ADDRESS )
7575 } )
7676 } )
7777
@@ -265,7 +265,7 @@ async function testERC677BridgeToken(accounts, rewardable) {
265265 } )
266266
267267 it ( 'sends tokens to bridge contract' , async ( ) => {
268- await token . setBridgeContracts ( [ homeErcToErcContract . address ] ) . should . be . fulfilled
268+ await token . setBridgeContract ( homeErcToErcContract . address ) . should . be . fulfilled
269269 await token . mint ( user , oneEther , { from : owner } ) . should . be . fulfilled
270270
271271 const result = await token . transfer ( homeErcToErcContract . address , minPerTx , { from : user } ) . should . be . fulfilled
@@ -275,7 +275,7 @@ async function testERC677BridgeToken(accounts, rewardable) {
275275 value : minPerTx
276276 } )
277277
278- await token . setBridgeContracts ( [ foreignNativeToErcBridge . address ] ) . should . be . fulfilled
278+ await token . setBridgeContract ( foreignNativeToErcBridge . address ) . should . be . fulfilled
279279 const result2 = await token . transfer ( foreignNativeToErcBridge . address , minPerTx , {
280280 from : user
281281 } ) . should . be . fulfilled
@@ -287,7 +287,7 @@ async function testERC677BridgeToken(accounts, rewardable) {
287287 } )
288288
289289 it ( 'sends tokens to contract that does not contains onTokenTransfer method' , async ( ) => {
290- await token . setBridgeContracts ( [ homeErcToErcContract . address ] ) . should . be . fulfilled
290+ await token . setBridgeContract ( homeErcToErcContract . address ) . should . be . fulfilled
291291 await token . mint ( user , oneEther , { from : owner } ) . should . be . fulfilled
292292
293293 const result = await token . transfer ( validatorContract . address , minPerTx , { from : user } ) . should . be . fulfilled
@@ -307,10 +307,10 @@ async function testERC677BridgeToken(accounts, rewardable) {
307307 const lessThanMin = ether ( '0.0001' )
308308 await token . mint ( user , oneEther , { from : owner } ) . should . be . fulfilled
309309
310- await token . setBridgeContracts ( [ homeErcToErcContract . address ] ) . should . be . fulfilled
310+ await token . setBridgeContract ( homeErcToErcContract . address ) . should . be . fulfilled
311311 await token . transfer ( homeErcToErcContract . address , lessThanMin , { from : user } ) . should . be . rejectedWith ( ERROR_MSG )
312312
313- await token . setBridgeContracts ( [ foreignNativeToErcBridge . address ] ) . should . be . fulfilled
313+ await token . setBridgeContract ( foreignNativeToErcBridge . address ) . should . be . fulfilled
314314 await token
315315 . transfer ( foreignNativeToErcBridge . address , lessThanMin , { from : user } )
316316 . should . be . rejectedWith ( ERROR_MSG )
@@ -343,7 +343,7 @@ async function testERC677BridgeToken(accounts, rewardable) {
343343 const amount = ether ( '1' )
344344 const user2 = accounts [ 2 ]
345345
346- await token . setBridgeContracts ( [ receiver . address ] ) . should . be . fulfilled
346+ await token . setBridgeContract ( receiver . address ) . should . be . fulfilled
347347
348348 expect ( await receiver . from ( ) ) . to . be . equal ( ZERO_ADDRESS )
349349 expect ( await receiver . value ( ) ) . to . be . bignumber . equal ( ZERO )
@@ -480,7 +480,7 @@ async function testERC677BridgeToken(accounts, rewardable) {
480480 } )
481481
482482 it ( 'sends tokens to bridge contract' , async ( ) => {
483- await token . setBridgeContracts ( [ homeErcToErcContract . address ] ) . should . be . fulfilled
483+ await token . setBridgeContract ( homeErcToErcContract . address ) . should . be . fulfilled
484484 await token . mint ( user , oneEther , { from : owner } ) . should . be . fulfilled
485485
486486 const result = await token . transferAndCall ( homeErcToErcContract . address , minPerTx , '0x' , {
@@ -492,7 +492,7 @@ async function testERC677BridgeToken(accounts, rewardable) {
492492 value : minPerTx
493493 } )
494494
495- await token . setBridgeContracts ( [ foreignNativeToErcBridge . address ] ) . should . be . fulfilled
495+ await token . setBridgeContract ( foreignNativeToErcBridge . address ) . should . be . fulfilled
496496 const result2 = await token . transferAndCall ( foreignNativeToErcBridge . address , minPerTx , '0x' , { from : user } )
497497 . should . be . fulfilled
498498 expectEventInLogs ( result2 . logs , 'Transfer' , {
@@ -503,7 +503,7 @@ async function testERC677BridgeToken(accounts, rewardable) {
503503 } )
504504
505505 it ( 'fail to sends tokens to contract that does not contains onTokenTransfer method' , async ( ) => {
506- await token . setBridgeContracts ( [ homeErcToErcContract . address ] ) . should . be . fulfilled
506+ await token . setBridgeContract ( homeErcToErcContract . address ) . should . be . fulfilled
507507 await token . mint ( user , oneEther , { from : owner } ) . should . be . fulfilled
508508
509509 await token
@@ -515,12 +515,12 @@ async function testERC677BridgeToken(accounts, rewardable) {
515515 const lessThanMin = ether ( '0.0001' )
516516 await token . mint ( user , oneEther , { from : owner } ) . should . be . fulfilled
517517
518- await token . setBridgeContracts ( [ homeErcToErcContract . address ] ) . should . be . fulfilled
518+ await token . setBridgeContract ( homeErcToErcContract . address ) . should . be . fulfilled
519519 await token
520520 . transferAndCall ( homeErcToErcContract . address , lessThanMin , '0x' , { from : user } )
521521 . should . be . rejectedWith ( ERROR_MSG )
522522
523- await token . setBridgeContracts ( [ foreignNativeToErcBridge . address ] ) . should . be . fulfilled
523+ await token . setBridgeContract ( foreignNativeToErcBridge . address ) . should . be . fulfilled
524524 await token
525525 . transferAndCall ( foreignNativeToErcBridge . address , lessThanMin , '0x' , { from : user } )
526526 . should . be . rejectedWith ( ERROR_MSG )
0 commit comments