colonyJS v1.6.0

colonyjs

#1

v1.6.0

Maintenance

  • General updates for interacting with ColonyNetwork contracts.

Enhancements

  • All events logged during method calls are now parsed according to their specifications on the ContractClient , without specifying event handlers ( @colony/colony-js-adapter-ethers , @colony/colony-js-contract-client , @colony/colony-js-client )
  • Event data in method responses is now provided in a flat format (where property names might collide) and in a format nested under the event name; e.g. { taskId: 1, potId: 2 } becomes { taskId: 1, potId: 2, TaskAdded: { taskId: 1 }, PotAdded: { potId: 2 } } .
  • Event property names are now more specific (e.g. taskId rather than id ) ( @colony/colony-js-client )

Documentation

  • The documentation has been updated to include more information about contract events, and the event data available in method calls.