Skip to content

Latest commit

 

History

History
412 lines (295 loc) · 36.7 KB

CHANGELOG.md

File metadata and controls

412 lines (295 loc) · 36.7 KB

0.25.4 (2019-11-06)

Bug Fixes

Features

  • allow token transfer and balance with Etheruem address (764674e)
  • consolidate proxy usage to AraProxy (f0da598)
  • dynamically determine standard compile label (1ca775c)
  • mainnet deploy (7a7402b)
  • pass thru gas price (4fe0136)
  • refactor out AraRegistry dependency in AraProxy (4c3cdfa)
  • support estimate standard (e0e4ce4)
  • support tx cbs (59e6f61)
  • update Library contract to use uint32, redeploy to privatenet (6321541)

0.20.0 (2019-01-16)

Bug Fixes

Features

  • add calls to factory and more tests (7f6fb0c)
  • add events (507d7fa)
  • API WIP (fa22234)
  • just a start (ff758cf)
  • progress, need to fix AraProxy (cf28b05)
  • update deploy cli to replace version (84c9069)
  • upgrade api update (a994bc8)
  • upgrade progress (fbc48f5)
  • use compiled bytecode when deploying AFS standard if available (90a18a5)

0.16.0 (2018-12-19)

Bug Fixes

Features

  • storage.js: checking if an AFS has been committed to (31f7d97)
  • contract event updates and fix #152 (623aab6)
  • contracts storage interface (123a701)
  • fixes #140 (e56b76d)
  • getJobOwner (5b0f8bf)
  • show help if command provided is not valid (c9eea56)
  • storage isEmpty wip (04e643a)
  • purchase.js: Added estimate opt for purchasing (#154) (cdb511a)
  • index event parameters (f5ceec8)
  • rename commerce to ownership (b2a60aa)
  • package.json: added shipright cmd to version hook (ca12fd3)
  • rewards.js: estimaate option for redeem rewards balance (63ef04a)

0.3.0 (2018-10-25)

Features

0.2.15 (2018-10-25)

0.2.14 (2018-10-25)

Bug Fixes

  • check if purchased on rewards allocation (1ff0b58)
  • ensure purchase prior to submitting budget (67f5e1f)
  • revert farmerDid to requesterDid for rewards redeem, submit (24814a9)

0.2.13 (2018-10-25)

Features

  • estimate deploy and upgrade proxy (5adeceb)

0.2.12 (2018-10-24)

Features

  • purchase.js: return jobId from purchase (d85956b)

0.2.11 (2018-10-23)

Bug Fixes

  • bin/act-library: add missing onfatal (cd0688d)
  • constants.js: Add network ids to switch (1a3fa7f)

Features

  • constants.js: Create WEB3_NETWORK getter for network_id (b43e171)
  • constants.js: Switch between network addresses based on rc (3ff85f5)

0.2.6 (2018-10-09)

Bug Fixes

  • commerce.js: fix linter (ac0c1c9)
  • commerce.js: not treat ddo as content for request/revoke (9cf9e3e)
  • refactor commerce to remove need for owner DID (b9cb26a)
  • commerce.js: update address error messages (4b07e55)
  • contracts/Ownable.sol: remove internal functions (46d3989)
  • library.js: check proxyExists first, to be deprecated in future PR (4df3558)
  • password arg bug, finish token tests (e10ca34)
  • purchase.js uses hasPurchased (548c402)
  • library.js: deprecate checkLibrary (767d487)
  • wrong pk in constants (a27a418)

Features

  • hasNotRequested modifier, minor commerce updates (25c1150)
  • hasPurchased function (afe2e0b)
  • refactored Ownable to allow for staging transfers (1110bdd)
  • refactored Ownable to send ownership requests (888ae7e)
  • started contract tests (bb9665d)
  • transfer AFS ownership first pass (697ccff)
  • transfer ownership estimate (57494b1)

0.2.5 (2018-09-21)

Bug Fixes

0.2.4 (2018-09-19)

0.2.3 (2018-09-19)

Bug Fixes

  • use semver for AFS.sol and Registry.sol to fix solc error (e3a4300)

0.2.2 (2018-09-19)

Bug Fixes

0.2.1 (2018-09-18)

Bug Fixes

Features

0.2.0 (2018-09-13)

Bug Fixes

  • rewards.js: remove old code (eae7fd1)
  • token.js: expand to string instead of BN (c0b7cba)

0.1.0 (2018-09-12)

Bug Fixes

  • rename Library.json (ac05e39)
  • purchase.js: remove double tx send (9d53ad3)
  • README.md: Add correct link to Travis CI (5771cca)
  • rewards.js: add budget BN conversion (96e3a0e)
  • rewards.js: convert budget to BN (09559a6)
  • remove budget > 0 dependency for rewards, always convert to BN (203674a)
  • rewards.js: remove duplicate expand (fc73bb3)
  • properly convert token values for purchasing, rewards (673e9ed)
  • package.json: revert package.json (7d9d43b)
  • registry.js: remove AraToken.sol from compilation (7d9e9a9)
  • token.js: expand for funcs calling contract (fc43770)
  • token.js: fix loss of precision for big numbers (b70f60e)
  • token.js: update type checking for val (f5b4bf5)
  • add error check to getStandard (9cef6a5)
  • add index >=0 check and remove unnecessary lib array (9d6c33f)
  • cli logic (f686367)
  • deprecate approve, use increaseApproval token func instead (c150ac2)
  • do not destructure ara-web3/call (2f7eac0)
  • do not destructure undefined (ef52dbf)
  • fix AFS standard and more cli progress (c263c16)
  • fix setting default address (e2cf648)
  • library cli (2e8a821)
  • lint fixes (44f3b49)
  • remove slashes (4c97c96)
  • remove unecessary default (188ee2f)
  • require fix (090b4ee)
  • revert approve function (42359ef)
  • solidity compile error (2b1ceb1)
  • update compiled contracts to respect new StandardToken (5e409f7)
  • use string interpolate (0a98289)
  • contracts/*: compile fixes (a5fc8fc)
  • contracts/*: fix typos (f0d514d)
  • index.js: add to exports (d8f59cc)
  • Registry.sol: fix modifier logic (c8f8417)
  • util.js: specify hex encoding (5439189)
  • switch if to require in library contract (80ebc4d)

Features

  • purchase.js: remove budget being mandatory (cb6a07d)
  • token.js: add expandTokenValue to exports to be consumed by ara-filesystem (d35740f)
  • add addresses to constants (f64fb62)
  • add library and purchase contracts (be8c6a7)
  • add library module (da0c160)
  • add purchase module (cc698a9)
  • add rc and move stuff around (8303169)
  • add require reason messages and better error handling in registry (67f0c10)
  • add testnet provider (34bb143)
  • add upgradeProxy function (3b1ea7d)
  • added convenience setup cli cmd (f741267)
  • allocate rewards working (b9b5ee6)
  • ara token contract wrapper (a89f92d)
  • basic purchase working (756cf65)
  • bignumber support for token amount conversion (a066670)
  • can deploy proxies and standards! (a959f94)
  • current setup works with remote (7561688)
  • deploy new standards and upgrade proxies working (21691be)
  • deploy standard progress (626b856)
  • deployments working!!! ready for tests and cleanup (a925bd0)
  • forgot one (863736a)
  • more rewards progress (30fa711)
  • optimize storage in AFS contract (e98d5f8)
  • proxy progress (68a3c8c)
  • proxy testable (13258ba)
  • proxyExists (da3d456)
  • purchase updated with jobs and submit job working (4d92308)
  • purchase working! made all hashed dids unhashed (28cb7f1)
  • redeem balance (cbfb7cd)
  • registry and proxy progress (4863ecd)
  • rewards cli wip (0edd30d)
  • rewards progress (f1c5eb7)
  • simplify act setup (c40e655)
  • start cli (f109eba)
  • start lib cli (c9c4255)
  • started registry and proxy work (ce6993b)
  • update to latest StandardToken ERC20 implementation (8e57ac5)
  • use had-did-method module (df9c7db)
  • working with privatenet, and rebase (8cf5821)
  • contracts/*: ensure caller of addProxy is owner of proxy (b3f4b39)
  • contracts/AFS.sol: remove need to pass in sizes arr for initial writes (adfee98)
  • Library, Purchase: add library and purchase contracts and deploy script (213ae89)
  • migrations/*: migrate all contracts (7194584)
  • Proxy.sol: make Proxy a concrete contract (7c74a78)
  • purchase.js: complete purchase flow .. deploy proxy and add to registry (355d92d)
  • registry.js: add registry module (b93aea4)
  • registry.js: move deployProxy from afs repo to here, lint fixes (fee218d)