Skip to content

Latest commit

 

History

History
801 lines (590 loc) · 53.6 KB

CHANGELOG.md

File metadata and controls

801 lines (590 loc) · 53.6 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • Handle assets with low liquidity #468
  • Bump prettier from 2.1.2 to 2.2.0 #467
  • Bump eslint from 7.13.0 to 7.14.0 #466
  • Bump @types/node from 14.14.8 to 14.14.9 #465

19 November 2020

  • fix typo #464
  • Bump @typescript-eslint/eslint-plugin from 4.8.0 to 4.8.1 #459
  • Bump @typescript-eslint/parser from 4.8.0 to 4.8.1 #460
  • Bump @types/node from 14.14.7 to 14.14.8 #461
  • Bump @typescript-eslint/eslint-plugin from 4.7.0 to 4.8.0 #458
  • Bump @typescript-eslint/parser from 4.7.0 to 4.8.0 #457
  • Release 0.9.17 4345bb9

16 November 2020

16 November 2020

16 November 2020

  • add buyDTWithExactOcean function #454
  • add computeBuySlippage and computeSellSlippage 6424cac
  • remove console.log ff7171f
  • Release 0.9.14 0119885

13 November 2020

  • update isInPurgatory typing #452
  • Release 0.9.13 c2c100d

13 November 2020

13 November 2020

  • chunk promises #450
  • Update typedoc.js #449
  • update for purgatory #448
  • Bump @types/mocha from 8.0.3 to 8.0.4 #447
  • logs/history speed optimizations #441
  • Bump @typescript-eslint/eslint-plugin from 4.6.1 to 4.7.0 #445
  • Bump @types/node from 14.14.6 to 14.14.7 #444
  • Bump @typescript-eslint/parser from 4.6.1 to 4.7.0 #446
  • Bump eslint from 7.12.1 to 7.13.0 #442
  • Bump @truffle/hdwallet-provider from 1.1.1 to 1.2.0 #443
  • complete refactor getPoolLogs & getEventData 1d717cb
  • parallelized get shares and tx 33bcb47
  • fix eb5c298

6 November 2020

  • buy/sell helpers #440
  • fix datatoken search #439
  • Bump @typescript-eslint/eslint-plugin from 4.6.0 to 4.6.1 #436
  • Bump mocha from 8.1.3 to 8.2.1 #437
  • Bump @typescript-eslint/parser from 4.6.0 to 4.6.1 #435
  • Bump release-it from 14.2.0 to 14.2.1 #434
  • Release 0.9.10 38c8b00

30 October 2020

  • fix fromwei conversion #430
  • fix typos #433
  • use event block number as start #432
  • fix DTPrice if amount is too high #431
  • optimise gas costs ead3d21
  • Release 0.9.9 94f46ee
  • more wei conversions 17a07b4

29 October 2020

29 October 2020

  • add getPoolSharesByAddress #428
  • more gas optimisations #427
  • Bump @types/node from 14.14.5 to 14.14.6 #426
  • more fixes 694cde2
  • add getPoolsSharesbyAddress 087b021
  • Release 0.9.7 7b16f75

28 October 2020

  • fix/remove liquidity #425
  • Bump eslint-config-prettier from 6.14.0 to 6.15.0 #422
  • Bump eslint from 7.12.0 to 7.12.1 #423
  • more fixes 2d31bd9
  • fix max amountPoolshares balancer bug 4a077a9
  • Release 0.9.6 02b4b2b

27 October 2020

27 October 2020

27 October 2020

  • update bpool creation gas estimate #416
  • Bump @types/node from 14.14.3 to 14.14.5 #415
  • Bump @typescript-eslint/parser from 4.5.0 to 4.6.0 #413
  • Bump typescript from 4.0.3 to 4.0.5 #414
  • Bump @typescript-eslint/eslint-plugin from 4.5.0 to 4.6.0 #412
  • fix args names #411
  • Release v0.9.2 19c05d5
  • Release 0.9.3 e0bbcd1
  • Update PoolFactory.ts 2b810ac

26 October 2020

26 October 2020

  • Fix/ComputeJob interface #410
  • fix pool pricing #409
  • word list update #407
  • Release 0.9.0 1b90c92
  • fix ComputeJob interface 643fd04

26 October 2020

  • gas optimisations #406
  • Bump @types/node from 14.14.2 to 14.14.3 #403
  • Bump eslint from 7.11.0 to 7.12.0 #402
  • Release 0.8.1 a21f9e0

23 October 2020

  • update metadataCacheUri & providerUri for mainnet #401
  • Release 0.8.0 f28ba74

22 October 2020

22 October 2020

22 October 2020

22 October 2020

  • remove blob content #391
  • Fix/LoggerLevel #377
  • make searchforDT lowercase #393
  • Bump @types/node from 14.14.0 to 14.14.2 #394
  • Bump eslint-config-prettier from 6.13.0 to 6.14.0 #395
  • refactor confighelper to use ocean-contracts #390
  • fix Balancer pool 0801970
  • fix DataTokens c4d6b48
  • fix error messages ca733f2

21 October 2020

21 October 2020

  • make create methods subscribable #389
  • Bump @types/node from 14.11.10 to 14.14.0 #383
  • make pool.create subscribable dec9c57
  • change exchange.create to allow subscribe&approve 11271a9
  • pool.create returns txid 4db0a0d

21 October 2020

20 October 2020

  • add datatokeninfo to ddo creation #382
  • fix getOrderHistory #381
  • Bump @typescript-eslint/parser from 4.4.1 to 4.5.0 #378
  • Bump @typescript-eslint/eslint-plugin from 4.4.1 to 4.5.0 #379
  • Release 0.6.6 461ea5c
  • fix tests efaa3f6

19 October 2020

  • search for pools on-chain #375
  • Fix/Error-messages #367
  • Bump @types/chai from 4.2.13 to 4.2.14 #369
  • Bump @types/node from 14.11.8 to 14.11.10 #372
  • Bump release-it from 14.1.0 to 14.2.0 #370
  • Bump eslint-config-prettier from 6.12.0 to 6.13.0 #371
  • handle error messages d574782
  • Release 0.6.5 7bed54e
  • fix lint errors 3a34c0c

16 October 2020

  • fix bug when amountOut>=balanceOut #365
  • Bump @truffle/hdwallet-provider from 1.1.0 to 1.1.1 #368
  • Release 0.6.4 e5e1e40
  • add test b341667

15 October 2020

  • Fix/tests-assertion #362
  • Bump @oceanprotocol/contracts from 0.5.5 to 0.5.6 #364
  • Feature/new aqua and provider #359
  • add ddo.datatokeninfo #363
  • package updates 0f82c00
  • get polls from aquarius 15e6518
  • Release 0.6.3 7d15d2d

14 October 2020

14 October 2020

13 October 2020

  • remove ddo prof #358
  • ocean-lib-js → ocean.js #355
  • metadataStore → metadataCache #354
  • Bump @typescript-eslint/eslint-plugin from 4.4.0 to 4.4.1 #352
  • Bump @typescript-eslint/parser from 4.4.0 to 4.4.1 #353
  • sort polls by blockNumber #357
  • jsdocs updates #350
  • add pool validation and helpers #348
  • Bump eslint from 7.10.0 to 7.11.0 #344
  • Bump @types/node from 14.11.7 to 14.11.8 #347
  • Bump release-it from 14.0.4 to 14.1.0 #345
  • Bump @types/node from 14.11.5 to 14.11.7 #342
  • fix #341 #341
  • Release 0.6.0 69a0b0d
  • add more pool tests 002a38d
  • more helpers d2b770a

8 October 2020

  • update DDO #340
  • Bump release-it from 14.0.3 to 14.0.4 #339
  • Bump @types/node from 14.11.4 to 14.11.5 #337
  • fix incorrect dtAddress #338
  • Feature/swapFee docs #331
  • Bump @types/chai from 4.2.12 to 4.2.13 #334
  • Bump @types/node from 14.11.2 to 14.11.4 #332
  • Bump @typescript-eslint/eslint-plugin from 4.3.0 to 4.4.0 #335
  • Bump @typescript-eslint/parser from 4.3.0 to 4.4.0 #333
  • Bump uuid from 8.3.0 to 8.3.1 #330
  • Release 0.5.6 a6d6a5f
  • BestPrice interface d3b47d6
  • Update OceanPool.ts e1c7eeb

2 October 2020

  • fix typo in Metadata contract address #329
  • Release 0.5.5 bca3202
  • fix type in Metadata 4653432

2 October 2020

2 October 2020

  • use networkID instead of chainId #327
  • Release 0.5.3 9a228c1

1 October 2020

1 October 2020

1 October 2020

  • Feature/contracts 0.5.0 & account removed where possible #323
  • remove need of an account for some calls fa2a1f8
  • bump contracts to 0.5.0 9bbff39
  • Release 0.5.0 82af6ed

30 September 2020

30 September 2020

29 September 2020

  • Fix asset create #320
  • Bump decimal.js from 10.2.0 to 10.2.1 #317
  • Bump @typescript-eslint/eslint-plugin from 4.2.0 to 4.3.0 #318
  • Bump @typescript-eslint/parser from 4.2.0 to 4.3.0 #319
  • Bump eslint from 7.9.0 to 7.10.0 #314
  • Bump eslint-config-prettier from 6.11.0 to 6.12.0 #313
  • Release 0.3.2 43a96cc
  • fix test spy cde752f
  • dt check fc534c3

25 September 2020

  • replace lzma library #311
  • refactor getting local contract addresses #312
  • make it work with lzma-native 2896a8e
  • test lz-string 7188f33
  • use limited, compress-only version of lzma.js 3b8858a

23 September 2020

  • fix getOwnerAssets response #308
  • use dtAddress as did, update metadata contract #309
  • Feature/custom provider #288
  • Bump @typescript-eslint/parser from 4.1.1 to 4.2.0 #303
  • add data token address validity check #296
  • Bump typedoc from 0.19.1 to 0.19.2 #305
  • Bump @types/node from 14.11.1 to 14.11.2 #306
  • Bump @typescript-eslint/eslint-plugin from 4.1.1 to 4.2.0 #304
  • Bump typescript from 4.0.2 to 4.0.3 #302
  • Bump auto-changelog from 2.2.0 to 2.2.1 #301
  • Bump @types/node from 14.10.2 to 14.11.1 #294
  • Bump @truffle/hdwallet-provider from 1.0.44 to 1.1.0 #295
  • add startOrder #271
  • Feature/decentralized ddo (based on feature/StartOrder) #287
  • add decentralized DDO c37c169
  • add edit helpers 323e57e
  • use custom provider 8665649

16 September 2020

  • Bump web3 from 1.2.11 to 1.3.0 #282
  • Bump @types/node from 14.10.1 to 14.10.2 #281
  • Bump prettier from 2.1.1 to 2.1.2 #283
  • Bump @typescript-eslint/eslint-plugin from 4.1.0 to 4.1.1 #274
  • Bump @typescript-eslint/parser from 4.1.0 to 4.1.1 #275
  • Bump release-it from 14.0.2 to 14.0.3 #276
  • Bump @types/node from 14.10.0 to 14.10.1 #273
  • Bump eslint from 7.8.1 to 7.9.0 #272
  • Bump @types/node from 14.6.4 to 14.10.0 #269
  • Bump @truffle/hdwallet-provider from 1.0.43 to 1.0.44 #268
  • bump web3-eth-contract 132d89e
  • Release 0.2.5 e3e2108

10 September 2020

9 September 2020

9 September 2020

8 September 2020

  • Remove queryMetadataByText() #260
  • Bump @typescript-eslint/eslint-plugin from 4.0.1 to 4.1.0 #258
  • Bump @typescript-eslint/parser from 4.0.1 to 4.1.0 #259
  • remove queryMetadataByText() 971af55
  • more test fixes f8c1cff
  • test updates 47d1f4d

7 September 2020

  • Test coverage setup #252
  • Auto-generating data token name #250
  • Bump @types/node from 14.6.3 to 14.6.4 #251
  • Bump @types/node from 14.6.2 to 14.6.3 #249
  • Bump eslint from 7.8.0 to 7.8.1 #245
  • Bump @types/chai-spies from 1.0.1 to 1.0.2 #244
  • package updates 694314c
  • fix release-it dependency 4f9477e
  • more running unit tests 0355d04

1 September 2020

  • FixedPriceExchange #231
  • Bump @typescript-eslint/eslint-plugin from 3.10.1 to 4.0.0 #242
  • Bump eslint from 7.7.0 to 7.8.0 #240
  • Bump mocha from 8.1.2 to 8.1.3 #237
  • Bump @types/node from 14.6.1 to 14.6.2 #238
  • Bump typedoc from 0.18.0 to 0.19.0 #236
  • first cut, tests are failing cc6cf43
  • add more tests 22ab447
  • update to contracts 0.4.0 220261c

28 August 2020

  • fix sharesBalance #235
  • pool transaction typings #234
  • Bump @truffle/hdwallet-provider from 1.0.42 to 1.0.43 #232
  • Bump @types/node from 14.6.0 to 14.6.1 #233
  • feature/setup-pool #230
  • Bump ts-node from 8.10.2 to 9.0.0 #220
  • Bump whatwg-url from 8.1.0 to 8.2.1 #225
  • Bump @typescript-eslint/eslint-plugin from 3.9.1 to 3.10.1 #226
  • Bump mocha from 8.1.1 to 8.1.2 #229
  • Bump prettier from 2.0.5 to 2.1.1 #228
  • Bump @typescript-eslint/parser from 3.9.1 to 3.10.1 #227
  • Bump typescript from 3.9.7 to 4.0.2 #219
  • use solidity setup pool function when creating new pool. d47a9f0
  • Fix lint issues. 5af50c4
  • pool typings 6584023

20 August 2020

19 August 2020

19 August 2020

  • pool docs updates, small refactor #216
  • Bump @oceanprotocol/contracts from 0.3.4 to 0.3.5 #215
  • remove balancer artifacts 7cf85f6
  • lots of ABI typings bbd4659
  • never stop typing 76423a4

18 August 2020

  • artifacts path fix #213
  • package updates & lots of typing fixes #210
  • Bump @types/node from 14.0.26 to 14.6.0 #211
  • Bump @types/mocha from 8.0.2 to 8.0.3 #212
  • added chainId in configs #204
  • Bump @types/mocha from 8.0.1 to 8.0.2 #207
  • Bump typedoc from 0.17.8 to 0.18.0 #202
  • Bump @truffle/hdwallet-provider from 1.0.40 to 1.0.42 #203
  • Bump ora from 4.1.0 to 5.0.0 #201
  • Bump ora from 4.0.5 to 4.1.0 #200
  • Bump mocha from 8.1.0 to 8.1.1 #199
  • formatting and typings and lint fixes 7b1403c
  • package updates ea5f505
  • formatting dcdd40b

4 August 2020

  • add getOceanNeeded #197
  • Bump @types/mocha from 8.0.0 to 8.0.1 #196
  • Bump mocha from 8.0.1 to 8.1.0 #195
  • Release 0.1.11 c2d49a4

30 July 2020

  • add nonce to provider signature #194
  • Bump @types/node from 14.0.25 to 14.0.26 #187
  • Bump @truffle/hdwallet-provider from 1.0.39 to 1.0.40 #186
  • Bump @types/node from 14.0.24 to 14.0.25 #185
  • Bump @types/chai from 4.2.11 to 4.2.12 #184
  • Bump mock-local-storage from 1.1.14 to 1.1.15 #183
  • Release 0.1.10 1e19165

22 July 2020

  • allow passing infuraProjectId to getConfig #182
  • Bump @oceanprotocol/contracts from 0.3.1 to 0.3.3 #180
  • fix transfers #179
  • Update Datatokens.ts #178
  • Feature/balancer #138
  • refactor 40a8149
  • first cut b42b992
  • refactor 7b8f08e

21 July 2020

  • Bump @types/node from 14.0.23 to 14.0.24 #177
  • Release 0.1.8 6b1bf5b
  • update factoryAddress ffda6cc

20 July 2020

  • update ocean-contracts version #176
  • Bump ora from 4.0.4 to 4.0.5 #172
  • Bump @oceanprotocol/contracts from 0.2.3 to 0.3.0 #171
  • Bump @truffle/hdwallet-provider from 1.0.38 to 1.0.39 #170
  • Release 0.1.7 7d67fcb

17 July 2020

  • revert fetch require #169
  • Bump typescript from 3.9.6 to 3.9.7 #168
  • Bump mock-local-storage from 1.1.12 to 1.1.14 #167
  • Release 0.1.6 83bf7c6

16 July 2020

  • Fix DDO interfaces typings export #165
  • add rinkeby to known configs #164
  • security fixes 108d794
  • more config helpers 2426561
  • Release 0.1.5 c1592eb

15 July 2020

  • Fix default abi's are not initialized correctly when initializing oceanlib #163
  • Release 0.1.4 8252990
  • bump contracts faff5f1
  • Update README_marketplace_flow.md 2230098

15 July 2020

  • always use Strings in Datatoken class #161
  • Fix ABIs data types #159
  • add ocean token & any token balance to Account #158
  • feature/cleanup-test #157
  • Update .travis.yml #155
  • Update ConfigHelper.ts #156
  • Fix/contracts dependencies #150
  • added missing section #153
  • dependencies cleanup 3716c5d
  • Release 0.1.3 36ba35f
  • fix (#152) edb2d53

14 July 2020

  • DataTokens - use wei in the library #147
  • Fix/documentation #146
  • Bump @types/node from 14.0.22 to 14.0.23 #148
  • feature/compute-interface #130
  • Feature/compute test #143
  • Bump @types/mocha from 7.0.2 to 8.0.0 #142
  • Bump yargs from 15.4.0 to 15.4.1 #141
  • Bump @types/node from 14.0.20 to 14.0.22 #140
  • Bump @types/node from 14.0.19 to 14.0.20 #137
  • Bump @truffle/hdwallet-provider from 1.0.37 to 1.0.38 #139
  • Bump @types/node from 14.0.18 to 14.0.19 #135
  • Bump @types/node from 14.0.14 to 14.0.18 #133
  • fixes #144 #144
  • wip: compute module, compute tests, create compute service. dad7a56
  • move compute to separate file 95325a7
  • add provider compute mock 60c406b

3 July 2020

v0.1.0

3 July 2020

  • Fix/ocean assets #126
  • Bump yargs from 15.3.1 to 15.4.0 #125
  • Bump @truffle/hdwallet-provider from 1.0.36 to 1.0.37 #124
  • Feature/marketplace flow #110
  • Feature/assets download #119
  • Fix/unit test #116
  • Update .travis.yml #123
  • Bump typescript from 3.9.5 to 3.9.6 #122
  • Bump typedoc from 0.17.7 to 0.17.8 #120
  • feature/resolve-assets #117
  • barge contains ganache now #115
  • Feature/integrate barge #113
  • Bump @truffle/hdwallet-provider from 1.0.35 to 1.0.36 #111
  • Feature/unit-testing-beta [Part-1] #99
  • Fix/args for encrypt method #107
  • fix/readme #106
  • Bump @types/node from 14.0.13 to 14.0.14 #105
  • fix resolveByDTAddress #102
  • Fix/integration test-beta #94
  • Bump uuid from 8.1.0 to 8.2.0 #100
  • Fix/integration test beta firstcut #97
  • add coverage report tool #96
  • Feature/beta version phase 2 #79
  • Bump prettier from 1.19.1 to 2.0.5 #85
  • Bump @types/node from 14.0.5 to 14.0.13 #86
  • Feature/phase-2 #50
  • Full flow for Phase-2 [Part-1] #78
  • Bump @release-it/bumper from 1.1.1 to 1.4.0 #76
  • Create Dependabot config file #64
  • Feature/contracts #63
  • init travis #52
  • Feature/add detailed readme #51
  • fix lint errors #49
  • Feature/tests #41
  • Feature/ datatokens.create #38
  • Feature: datatokens class #36
  • add configHelper #35
  • Feature: move squid-js to ocean-lib-js #30
  • Fix versions module #23
  • feature: replace OceanAssets with Assets #27
  • Feature/replace OceanCompute with Compute #22
  • minor rendering fix #11
  • cleaning cd9f629
  • remove test output files 28d1775
  • first cut, highly WIP 67af4d1