Skip to content

Breaking changes

Upcoming

// gexWeb3 object
- gex.gexWeb3
+ gex.w3

v0.0.13 -> v0.0.14

// lib init
-let wsAddr = 'ws://0.0.0.0:8546';
-gex.init(wsAddr);
+let ip = '0.0.0.0';
+let port = '8546';
+gex.init(ip, port);

// contract objects 
-gex.tokenContract()
+gex.token()

-gex.managerContract()
+gex.manager()

// name parameter for createMchain, createAggregationMchain, basicMchain => mChain
-gex.managerContract().createBasicMchain(98764, 6000, 12345, 4444);
+gex.manager().createMchain(98764, 6000, 12345, 4444, 'test');

-gex.managerContract().createAggregationMchain(98764, 6000, 12345, 4444);
+gex.manager().createAggregationMchain(98764, 6000, 12345, 4444, 'test');

// event names updated
-gex.managerContract().events.BasicChannelCreated()
+gex.manager().events.MchainCreated()

-gex.managerContract().events.AggregationChannelCreated()
+gex.manager().events.AggregationMchainCreated()

// mChain & aggregationChain getters
-gex.managerContract().getBasicChannelList()
+gex.manager().getMchainList()

-gex.managerContract().getBasicChannelListInfo()
+gex.manager().getBasicChannelListInfo()

-gex.managerContract().getAggregationChannelListInfo()
+gex.manager().getAggregationMchainListInfo()

-gex.managerContract().getBasicChannel(id)
+gex.manager().getMchain(id)