colonyJS v1.10.0

colonyjs

#1

Link to Github release


Bug fixes

  • Use BigNumber for token amount in TaskPayoutSet and TaskPayoutClaimed (@colony/colony-js-client)

New Features

  • Add [address] and [bigNumber] param type and validation (@colony/colony-js-contract-client)
  • Add ContractData to ContractClient classes (@colony/colony-js-contract-client)
  • Add ColonyClient methods and events (@colony/colony-js-client)
    • ColonyBootstrapped
    • bootstrapColony
    • getNetworkFee
    • setNetworkFee
    • setNetworkFeeInverse
    • setRewardInverse
  • Extend ColonyClient with MetaColony methods and events (@colony/colony-js-client)
    • Add addMetaColonySender to add when IMetaColony contract
    • Update getMetaColonyClient to query IMetaColony contract
  • Add TokenLockingClient and methods and events (@colony/colony-js-client)
    • TokenLocked
    • UserTokenDeposited
    • UserTokenUnlocked
    • UserTokenWithdrawn
    • deposit
    • getTotalLockCount
    • getUserLock
    • lockToken
    • incrementLockCounterTo
    • unlockTokenForUser
    • withdraw

Maintenance

  • Update token to tokenClient (@colony/colony-js-client)
  • Remove methods and events from ColonyClient (@colony/colony-js-client)
    • ColonyTokenSet
    • assignWorkRating
    • initialise
    • getTransactionCount
    • setToken
  • Update methods in ColonyClient (@colony/colony-js-client)
    • Update getGlobalRewardPayoutCount to getTotalLockCount
    • Update getUserRewardPayoutCount to getUserLock
    • Update waiveRewardPayouts to incrementLockCounterTo

colony-js-adapter-ethers:

  • Bumped version to 1.10.0

colony-js-adapter:

  • Bumped version to 1.10.0

colony-js-client:

  • Bumped version to 1.10.0

colony-js-contract-client:

  • Bumped version to 1.10.0

colony-js-contract-loader-http:

  • Bumped version to 1.10.0