ocean.js/CHANGELOG.md

190 KiB

Changelog

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

Generated by auto-changelog.

v3.3.0

  • fix using custom address file #1802
  • Fix provider fee approval in order helper #1795

v3.2.3

15 December 2023

v3.2.2

14 December 2023

v3.2.1

5 December 2023

  • Fix for running c2d jobs with additional datasets #1792
  • Use latest barge #1788
  • Release 3.2.1 f92e2ff
  • fix runner missing images e71159e

v3.2.0

24 November 2023

  • Bump eslint from 8.24.0 to 8.52.0 #1783
  • bump contracts & add optimism #1786
  • Release 3.2.0 d98e4db

v3.1.5-next.0

13 November 2023

v3.1.4

24 October 2023

  • make sure we increment a number when working with nonces #1781
  • Release 3.1.4 b2e2cf2

v3.1.3

16 October 2023

  • fix fs use & error handling #1777
  • Bump postcss from 8.4.5 to 8.4.31 #1778
  • Release 3.1.3 1bc5a39

v3.1.3-next.1

11 October 2023

v3.1.3-next.0

6 October 2023

  • Bump @types/crypto-js from 4.1.1 to 4.1.2 #1774
  • Bump @types/chai-spies from 1.0.3 to 1.0.4 #1776
  • fix fs use 735dc2f
  • Release 3.1.3-next.0 5ac5d1f

v3.1.2

25 September 2023

  • Feature/ Use custom addresses & fallback signature to legacy #1772
  • Bump typedoc from 0.24.8 to 0.25.1 #1770
  • Bump cross-fetch from 3.1.5 to 4.0.0 #1764
  • Bump eslint-config-prettier from 8.5.0 to 9.0.0 #1763
  • optimize disk space #1771
  • Added gen-x-testnet to ConfigHelper #1741
  • Remove custom contracts #1769
  • Release 3.1.2 a157154

v3.1.1

4 September 2023

  • fix compute stop & uptade order helper to be reused also for c2d oreder methods #1761
  • Bump mock-local-storage from 1.1.23 to 1.1.24 #1738
  • Release 3.1.1 e5f36f9

v3.1.0

25 August 2023

  • Feature/Add order util method #1759
  • Bump typescript from 4.8.4 to 5.1.6 #1743
  • Bump word-wrap from 1.2.3 to 1.2.4 #1753
  • Bump typedoc-plugin-markdown from 3.15.2 to 3.15.4 #1756
  • Release 3.1.0 bc22ea3

v3.0.4

1 August 2023

v3.0.3

31 July 2023

  • Update provider nonce handling #1747
  • Release 3.0.3 96568ed

v3.0.2

14 July 2023

v3.0.1

6 June 2023

  • set min gas fee 30 gwei on priority fees for polygon and mumbai as well #1736
  • Release 3.0.1 ae2ff1c

v3.0.1-next.0

31 May 2023

v3.0.0

29 May 2023

v3.0.0-next.5

22 May 2023

v3.0.0-next.4

10 May 2023

v3.0.0-next.3

9 May 2023

v3.0.0-next.2

9 May 2023

  • Adding docs with Typedoc #1724
  • update get compute env return type #1721
  • Bump @truffle/hdwallet-provider from 2.1.5 to 2.1.10 #1725
  • Bump vm2 from 3.9.11 to 3.9.17 #1722
  • Bump chai from 4.3.6 to 4.3.7 #1726
  • Fix c2d restart job with valid fees and order #1729
  • Make FRE withMint = True #1719
  • Bump @types/node from 18.11.18 to 18.15.11 #1712
  • Bump bignumber.js from 9.1.0 to 9.1.1 #1713
  • Bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.57.0 #1711
  • Bump @oceanprotocol/contracts from 1.1.8 to 1.1.12 #1709
  • Release 3.0.0-next.2 11cb8d3
  • merge main fix conflicts a038f24
  • adding Typedoc to ethers branch bc1f537

v3.0.0-next.1

28 April 2023

v3.0.0-next.0

18 April 2023

  • Cover all storage type support #1685
  • fix compute flow integration test 0750d98
  • more cleanup and jsdoc updates 967f664
  • Updating CodeExamples.md 815ee37

v2.7.0

20 March 2023

  • Multichain Provider #1698
  • Bump release-it from 15.6.0 to 15.6.1 #1704
  • Bump prettier from 2.8.1 to 2.8.4 #1703
  • Bump @typescript-eslint/eslint-plugin from 5.47.1 to 5.54.0 #1702
  • Updated copyright year. #1700
  • Release 2.7.0 a2e9901

v2.7.0-next.2

22 February 2023

v2.7.0-next.1

22 February 2023

v2.7.0-next.0

21 February 2023

v2.6.3

13 February 2023

v2.6.2

7 February 2023

  • Bump @truffle/hdwallet-provider from 2.1.4 to 2.1.5 #1689
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 #1691
  • Set withMint default to true #1693
  • Bump decimal.js from 10.4.2 to 10.4.3 #1687
  • Bump mocha from 10.1.0 to 10.2.0 #1690
  • Bump json5 from 1.0.1 to 1.0.2 #1681
  • Release 2.6.2 956a000

v2.6.1

6 January 2023

  • Fix download when content disposition header missing #1680
  • Bump prettier from 2.7.1 to 2.8.1 #1676
  • Bump @types/node from 18.8.0 to 18.11.18 #1675
  • Bump release-it from 15.5.0 to 15.6.0 #1674
  • Bump @truffle/hdwallet-provider from 2.1.2 to 2.1.4 #1677
  • Bump @typescript-eslint/eslint-plugin from 5.45.0 to 5.47.1 #1678
  • Adding instructions on how to use ERC725 in the CodeExamples file #1672
  • Min 30gwei polygon main and mumbai fees #1671
  • Combining tests and checking that the data received is correct 39ac4a4
  • Updating assertion failure messages 5d3bcde
  • Updating guide and formatting 726e34c

v2.6.0

19 December 2022

  • Add missing symbol and name helper on datatoken #1667
  • add headers #1665
  • Compute Example Readme flow #1615
  • Updating test command in readme #1663
  • Bump qs from 6.5.2 to 6.5.3 #1664
  • Bump decode-uri-component from 0.2.0 to 0.2.2 #1662
  • Bump @typescript-eslint/eslint-plugin from 5.38.1 to 5.45.0 #1657
  • Bump @truffle/hdwallet-provider from 2.1.0 to 2.1.2 #1656
  • Bump web3 from 1.8.0 to 1.8.1 #1659
  • Release 2.6.0 94fd276

v2.5.2

15 November 2022

  • add subgraph url to barge config and fix metadatacache config #1652
  • Updating types to include the price which is sent from Aquarius #1651
  • Bump loader-utils from 1.4.0 to 1.4.2 #1650
  • Release 2.5.2 6bc9f0e

v2.5.1

2 November 2022

v2.5.0

1 November 2022

  • added more storage types to getFileInfo #1640
  • remove moonbase config #1643
  • Bump decimal.js from 10.4.1 to 10.4.2 #1644
  • Bump mocha from 10.0.0 to 10.1.0 #1645
  • Bump typedoc from 0.23.15 to 0.23.19 #1646
  • Bump release-it from 15.4.2 to 15.5.0 #1648
  • Bump microbundle from 0.14.2 to 0.15.1 #1647
  • Release 2.5.0 f6d6dee

v2.4.0

24 October 2022

  • bump @oceanprotocol/contracts to v1.1.8 #1638
  • increase gas multiplier on polygon #1637
  • Release 2.4.0 65f88cf

v2.3.0

19 October 2022

  • Update Provider.checkFileUrl to allow non-URL file types (like Arweave) #1627
  • add new nft state #1636
  • Release 2.3.0 666bf42

v2.2.3

17 October 2022

  • set gasFeeMultiplier for polygon #1635
  • Release 2.2.3 81cbb17

v2.2.2

11 October 2022

v2.2.1

4 October 2022

v2.2.0

3 October 2022

  • remove ropsten & rinkeby from ConfigHelper #1617
  • Bump @types/node from 18.7.16 to 18.8.0 #1628
  • Bump @types/mocha from 9.1.1 to 10.0.0 #1624
  • Bump @typescript-eslint/parser from 5.38.0 to 5.38.1 #1626
  • Bump @truffle/hdwallet-provider from 2.0.14 to 2.0.16 #1623
  • Bump typescript from 4.7.4 to 4.8.4 #1619
  • Bump @typescript-eslint/eslint-plugin from 5.38.0 to 5.38.1 #1621
  • Bump eslint from 8.23.1 to 8.24.0 #1622
  • Bump eslint-config-oceanprotocol from 2.0.3 to 2.0.4 #1620
  • Bump vm2 from 3.9.9 to 3.9.11 #1616
  • Release 2.2.0 87e188d

v2.1.1

23 September 2022

v2.1.0

22 September 2022

  • bump @oceanprotocol/contracts to v1.1.6 #1613
  • add Arweave/Ipfs/Smartcontract data types #1612
  • Release 2.1.0 3633f54

v2.0.2

13 September 2022

v2.0.1

12 September 2022

  • Bump microbundle from 0.14.2 to 0.15.1 #1600
  • Bump @truffle/hdwallet-provider from 2.0.10 to 2.0.14 #1609
  • Bump mock-local-storage from 1.1.21 to 1.1.23 #1610
  • Bump @types/node from 18.0.1 to 18.7.16 #1608
  • Put back missing c2d test flows #1604
  • Feature/add ve fee estimate #1606
  • Bump eslint from 8.19.0 to 8.23.0 #1602
  • Bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.36.2 #1601
  • Bump decimal.js from 10.3.1 to 10.4.0 #1598
  • fixed approve methods #1603
  • debug ebe15f9
  • put back paid env test 219d4b4
  • update asset timeouts 9fc8a8e

v2.0.0

7 September 2022

v2.0.0-next.3

6 September 2022

  • add DataFarming contract support #1596
  • Release 2.0.0-next.3 00aaf37

v2.0.0-next.2

6 September 2022

v2.0.0-next.1

6 September 2022

  • Feature/basic ve ocean #1595

v2.0.0-next.0

24 August 2022

  • Eip 1559 support #1579
  • add gas fee multiplier to max priority fee #1581
  • Remove amm pools #1568
  • Fix c2d integration test #1567
  • Issue-#1474: Refactoring(11): Review try catch clauses #1524
  • Issue-#1474: Refactoring (10): General renaming #1565
  • Issue-#1474: Refactoring (9): Refactor estimategas. Change from function to parameter in real functions #1509
  • Issue-#1474: Refactoring (8): Rename from erc20 to datatoken #1507
  • Issue-#1474: Refactoring (7): Rename from erc721 to nft #1506
  • Issue-#1474: Refactoring(6). Refactor estimate gas function names #1505
  • Issue-#1474: Refactoring(5). Move functions from \utils to classes #1504
  • Issue-#1474: Refactoring(4). Create class inheritance #1501
  • Issue-#1474: Refactoring(3). Move types to src@types folder #1500
  • Issue-#1474: Refactoring (2). Restructure imports #1493
  • Issue-#1474: Refactoring (1). Restructure file location #1492
  • updating packages 77eaccd
  • Updating release-it 8a6f009
  • more review fixes restric return types for estimate and sendtx methods 36733da

v1.1.8

9 August 2022

  • Let do any query in Aquarius #1576
  • let do any query in Aquarius 02b805a
  • Release 1.1.8 0f0030d

v1.1.7

2 August 2022

  • Issue-#1556: Add nft.setData() function #1558
  • Bump terser from 5.10.0 to 5.14.2 #1564
  • Issue-#1557: Add Aquarius.getAssetMetadata() and Aquarius.querySearch() functions #1560
  • fix download #1563
  • add querySearch() function 8b952c6
  • add getAssetMetadata() function 76471f3
  • add setData function to NFT fc78894

v1.1.6

11 July 2022

  • get files checksum using fileInfo helper #1555
  • review provider URL #1554
  • CI updates #1503
  • Bump @typescript-eslint/eslint-plugin from 5.30.4 to 5.30.5 #1551
  • Bump @typescript-eslint/parser from 5.30.4 to 5.30.5 #1550
  • add digest #1549
  • Bump @typescript-eslint/eslint-plugin from 5.30.0 to 5.30.4 #1548
  • Bump @types/node from 18.0.0 to 18.0.1 #1547
  • Bump typedoc from 0.23.2 to 0.23.5 #1542
  • Bump eslint from 8.18.0 to 8.19.0 #1543
  • Bump @truffle/hdwallet-provider from 2.0.9 to 2.0.10 #1544
  • Bump @typescript-eslint/parser from 5.30.0 to 5.30.4 #1545
  • Bump ts-node from 10.8.0 to 10.8.2 #1546
  • Bump eslint-plugin-prettier from 4.1.0 to 4.2.1 #1541
  • Release 1.1.6 bbab53c
  • add checksum param when fetching fileinfo and checksum aatribute to fileinfo interface 00f776d

v1.1.5

30 June 2022

v1.1.4

29 June 2022

  • fix conversion #1538
  • Bump release-it from 15.1.0 to 15.1.1 #1536
  • Bump eslint-plugin-prettier from 4.0.0 to 4.1.0 #1531
  • Bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.0 #1533
  • Bump typedoc from 0.22.17 to 0.23.2 #1535
  • Bump @typescript-eslint/parser from 5.29.0 to 5.30.0 #1534
  • Release 1.1.4 ecc7226

v1.1.3

24 June 2022

  • Proper conversion to wei of base token when ordering #1527
  • Bump release-it from 15.0.0 to 15.1.0 #1526
  • Bump @typescript-eslint/parser from 5.28.0 to 5.29.0 #1523
  • Bump @typescript-eslint/eslint-plugin from 5.28.0 to 5.29.0 #1522
  • Bump typescript from 4.6.4 to 4.7.4 #1520
  • Bump eslint from 8.17.0 to 8.18.0 #1521
  • Bump web3 from 1.7.3 to 1.7.4 #1525
  • Bump prettier from 2.7.0 to 2.7.1 #1519
  • Bump @types/node from 17.0.44 to 18.0.0 #1515
  • Bump @truffle/hdwallet-provider from 2.0.8 to 2.0.9 #1516
  • Bump eslint-config-oceanprotocol from 2.0.1 to 2.0.3 #1518
  • Bump prettier from 2.6.2 to 2.7.0 #1517
  • Bump typedoc from 0.22.15 to 0.22.17 #1514
  • Release 1.1.3 7772e93

v1.1.2

15 June 2022

v1.1.1

15 June 2022

v1.1.0

15 June 2022

  • Issue-#1485: Remove imports of ABIs in the tests and use utility tranfer(), mint(), balance() functions #1486
  • Bump @types/node from 17.0.35 to 17.0.44 #1513
  • Bump eslint-config-oceanprotocol from 1.5.0 to 2.0.1 #1466
  • update to new schema & compute fixes #1510
  • Release 1.1.0 112c27e

v1.0.0

8 June 2022

v1.0.0-next.45

5 June 2022

  • contracts_1.0.0 #1494
  • Creating code examples file + updates to readme #1438
  • Issue-#1342: Rewrite publish flow test #1460
  • Issue-#1349 Rewrite Pool test #1398
  • Issue-#1351: Rewrite FixedRateExchange test #1393
  • Issue-#1352: Rewrite SideStaking test #1399
  • Issue-#1346: Rewrite Datatoken test #1377
  • Issue-#1350: Rewrite Dispenser test #1412
  • Issue-#1347: Rewrite Nft test #1369
  • Bump @types/node from 17.0.34 to 17.0.35 #1477
  • Bump ts-node from 10.7.0 to 10.8.0 #1478
  • Fixing all FixedRateExchange gas estimates #1467
  • Creating set publishing market fee function #1428
  • Issue-#1348 rewrite NftFactory test #1362
  • Updating CodeExamples.md 546e509
  • use transfer() approve() and balance() functions e42e031
  • use balance() and transfer() functions b44f1f8

v1.0.0-next.44

17 May 2022

  • bump to contracts 34 #1476
  • update max out #1475
  • Issue-#1343: Rewrite simple publish consume flow test #1454
  • refactor SimplePublishConsumeFlow.test.ts file c97f750
  • Release 1.0.0-next.44 620b5d3
  • don't deploy smart contracts a75ca34

v1.0.0-next.43

17 May 2022

  • bump contracts to alpha.33 #1472
  • Bump @types/node from 17.0.32 to 17.0.34 #1471
  • Add transfer() function to TokenUtils #1387
  • Issue-#1391: Add generic estimateGas() function #1394
  • Bump @types/node from 17.0.31 to 17.0.32 #1465
  • use estimateGas() function in NFT 4cee7bb
  • use estimateGas() function in Datatoken f9aa47c
  • use estimateGas() function in NFTFactory 00fc5d2

v1.0.0-next.42

9 May 2022

  • bump contracts to alpha.32 #1464
  • simple compute flow #1458
  • add optional decimals parameter at joinswapExternAmountIn() and exitswapPoolAmountIn() #1461
  • Release 1.0.0-next.42 56f992e

v1.0.0-next.41

6 May 2022

  • Lock microbundle to v0.14.2 #1457
  • Issue-#1345: Rewrite Provider test #1452
  • Release 1.0.0-next.41 1d327bf
  • test getComputeEnvironments() 997bbf5
  • add assertion b40f52d

v1.0.0-next.40

5 May 2022

  • update default ESM export #1456
  • Release 1.0.0-next.40 7782bf4

v1.0.0-next.39

5 May 2022

  • Issue-#1409: Excessive contract calls #1424
  • Issue-#1425: Use proper config in constructors #1430
  • Bump release-it from 14.14.2 to 15.0.0 #1449
  • Bump mocha from 9.2.2 to 10.0.0 #1450
  • Bump @types/node from 17.0.30 to 17.0.31 #1451
  • use getConfig(network) function to get proper configuration b259b16
  • change param order 2d744c3
  • Release 1.0.0-next.39 af5137c

v1.0.0-next.38

29 April 2022

  • bump to contracts alpha 31 #1448
  • Bump @truffle/hdwallet-provider from 2.0.7 to 2.0.8 #1445
  • Bump typescript from 4.6.3 to 4.6.4 #1446
  • Bump @types/node from 17.0.29 to 17.0.30 #1447
  • Bump ejs from 3.1.6 to 3.1.7 #1444
  • Bump @types/node from 17.0.25 to 17.0.29 #1441
  • Bump microbundle from 0.14.2 to 0.15.0 #1442
  • Bump @types/mocha from 9.1.0 to 9.1.1 #1431
  • Bump @truffle/hdwallet-provider from 2.0.6 to 2.0.7 #1432
  • Release 1.0.0-next.38 f9db9ce

v1.0.0-next.37

20 April 2022

  • test old package lock #1429
  • fix #1426
  • Add reuseOrder method #1421
  • Bump @types/node from 17.0.24 to 17.0.25 #1423
  • Bump @types/node from 17.0.23 to 17.0.24 #1422
  • Release 1.0.0-next.37 e72055f

v1.0.0-next.36

15 April 2022

  • Fix get compute results #1386
  • Release 1.0.0-next.36 c4a5f9e

v1.0.0-next.35

14 April 2022

  • fix mm signature #1420
  • setPaymentCollector apply same checking as contract #1396
  • Release 1.0.0-next.35 80bf5cc

v1.0.0-next.34

14 April 2022

  • refactor signatures #1395
  • Bump @types/chai from 4.3.0 to 4.3.1 #1417
  • Bump @truffle/hdwallet-provider from 2.0.5 to 2.0.6 #1418
  • Issue-#1353: Rewrite Router test #1382
  • Issue-#1413: Refactor ZERO_ADDRESS constant #1414
  • Issue-#1410: Export Router and SideStaking classes #1411
  • Bump prettier from 2.6.1 to 2.6.2 #1388
  • Bump release-it from 14.14.1 to 14.14.2 #1415
  • Bump typedoc from 0.22.14 to 0.22.15 #1407
  • Bump @truffle/hdwallet-provider from 2.0.4 to 2.0.5 #1408
  • Bump release-it from 14.14.0 to 14.14.1 #1405
  • Bump typedoc from 0.22.13 to 0.22.14 #1402
  • Bump web3 from 1.7.1 to 1.7.3 #1403
  • refactor constants 73c4647
  • refactor pool and erc creation params 0ecc973
  • Use ZERO_ADDRESS constant in src folder files ec10f43

v1.0.0-next.33

4 April 2022

  • Feature/bump contracts to alpha 28 #1392
  • Bump mock-local-storage from 1.1.20 to 1.1.21 #1384
  • Bump release-it from 14.13.1 to 14.14.0 #1385
  • Issue-#1356 rewrite testcontracthandler helper class #1357
  • Bump @oceanprotocol/contracts from 1.0.0-alpha.26 to 1.0.0-alpha.27 #1381
  • upgrade to @oceanprotocol/contracts 1.0.0-alpha.27 745647b
  • update package-lock file a434458
  • revert package-lock to v4main version 5766f87

v1.0.0-next.32

29 March 2022

v1.0.0-next.31

29 March 2022

v1.0.0-next.30

29 March 2022

  • default amountToUnits decimals to 18, FRE consumerMarketSwapFee witho… #1374
  • change address[1] to paymentCollector based on smart contract #1375
  • update compute status query and jsdoc #1361
  • Bump prettier from 2.6.0 to 2.6.1 #1373
  • Bump minimist from 1.2.5 to 1.2.6 #1370
  • Issue-#1367: Fix error in NftFactory.disableTokenTemplate() and NftFactory.reactivateTokenTemplate() #1368
  • fix typedoc #1378
  • Bump typescript from 4.6.2 to 4.6.3 #1371
  • Bump @types/node from 17.0.22 to 17.0.23 #1366
  • Issue-#1246: Use confighelper instead of hardcoded endpoints #1355
  • solve all typing warnings #1364
  • Bump @types/node from 17.0.21 to 17.0.22 #1363
  • Bump release-it from 14.12.5 to 14.13.1 #1360
  • Bump prettier from 2.5.1 to 2.6.0 #1340
  • use configuration file to read variables 3572223
  • refactor imports in the tests 165b4c8
  • read configHelperNetworks values for the tests 896211b

v1.0.0-next.29

21 March 2022

  • Feature/contracts alpha 25 #1358
  • Release 1.0.0-next.29 069d21c

v1.0.0-next.28

16 March 2022

  • Replace toWei/fromWei when base token conversion #1318
  • Make metadataProofs optional in setMetadataAndTokenURI #1336
  • fix moonbase urls #1337
  • Release 1.0.0-next.28 6675de4

v1.0.0-next.27

14 March 2022

  • Feature/contracts alpha 22 #1334
  • Bump mocha from 9.2.1 to 9.2.2 #1332
  • Release 1.0.0-next.27 d3fcdd0

v1.0.0-next.26

11 March 2022

  • update ServiceComputeOptions #1330
  • dispenser creation: transform maxTokens and maxBalance to wei #1328
  • Bump @truffle/hdwallet-provider from 2.0.3 to 2.0.4 #1329
  • Release 1.0.0-next.26 e9f32c7

v1.0.0-next.25

8 March 2022

  • Bump ts-node from 10.6.0 to 10.7.0 #1327
  • Bump typedoc from 0.22.12 to 0.22.13 #1326
  • fix url #1325
  • Bump web3 from 1.7.0 to 1.7.1 #1323
  • Bump eslint-config-prettier from 8.4.0 to 8.5.0 #1324
  • Bump ts-node from 10.5.0 to 10.6.0 #1319
  • Bump typescript from 4.5.5 to 4.6.2 #1317
  • Bump @types/node from 17.0.19 to 17.0.21 #1310
  • services specific additional information #1311
  • Bump release-it from 14.12.4 to 14.12.5 #1308
  • Update README: harmonize with ocean.py's v4 changes 81b1849
  • Release 1.0.0-next.25 b403130
  • 2021 -> 2022 28a48f5

v1.0.0-next.24

23 February 2022

v1.0.0-next.23

22 February 2022

  • Calculating max swap/liquidity #1306
  • Bump @types/node from 17.0.18 to 17.0.19 #1305
  • Release 1.0.0-next.23 aadd145

v1.0.0-next.22

21 February 2022

  • fix estGas for setMetadata call #1303
  • Bump eslint-config-prettier from 8.3.0 to 8.4.0 #1301
  • Bump typedoc from 0.22.11 to 0.22.12 #1300
  • Bump mocha from 9.2.0 to 9.2.1 #1299
  • Release 1.0.0-next.22 ff0653c

v1.0.0-next.21

17 February 2022

v1.0.0-next.20

16 February 2022

  • bump to contracts alpha.20 #1295
  • use barge addresses for unit tests #1291
  • Bump @types/node from 17.0.17 to 17.0.18 #1290
  • Bump @types/crypto-js from 4.1.0 to 4.1.1 #1289
  • Release 1.0.0-next.20 cb8b52c

v1.0.0-next.19

15 February 2022

  • update config endpoint #1288
  • Release 1.0.0-next.19 9b71c85

v1.0.0-next.18

14 February 2022

  • update to contracts alpha.19 #1286
  • Update Pool class JSDoc comments #1281
  • updated existing jsdoc comments and add missing ones 7b2ff71
  • Release 1.0.0-next.18 9f9e3dc

v1.0.0-next.17

14 February 2022

  • fix fixed order params #1287
  • Release 1.0.0-next.17 9c3a12d

v1.0.0-next.16

14 February 2022

  • Remove redundant get in calcBaseInGivenOutDT #1283
  • add aquarius to export list #1280
  • Release 1.0.0-next.16 9f8f6aa

v1.0.0-next.15

11 February 2022

  • fix redundancy #1278
  • Bump chai from 4.3.4 to 4.3.6 #1277
  • Bump @types/crypto-js from 4.0.2 to 4.1.0 #1276
  • Bump @types/node from 17.0.16 to 17.0.17 #1275
  • Release 1.0.0-next.15 84a022f

v1.0.0-next.14

10 February 2022

v1.0.0-next.13

10 February 2022

  • Bump typescript from 4.4.4 to 4.5.5 #1270
  • Bump mocha from 9.1.3 to 9.2.0 #1269
  • Use v4main images #1267
  • Bump ts-node from 10.4.0 to 10.5.0 #1268
  • Bump @truffle/hdwallet-provider from 1.7.0 to 2.0.3 #1271
  • Bump mock-local-storage from 1.1.19 to 1.1.20 #1263
  • Bump cross-fetch from 3.1.4 to 3.1.5 #1264
  • Bump auto-changelog from 2.3.0 to 2.4.0 #1265
  • Bump @types/mocha from 9.0.0 to 9.1.0 #1262
  • Bump follow-redirects from 1.14.6 to 1.14.8 #1261
  • Bump simple-get from 2.8.1 to 2.8.2 #1260
  • Bump @openzeppelin/contracts from 4.4.1 to 4.4.2 #1259
  • Bump @types/node from 17.0.8 to 17.0.16 #1255
  • Bump typedoc from 0.22.10 to 0.22.11 #1230
  • npm audit fix 92f4eb9
  • Release 1.0.0-next.13 5152bc2

v1.0.0-next.12

9 February 2022

  • use compute environments #1258
  • Bump web3 from 1.6.1 to 1.7.0 #1224
  • Barge c2d & latest contracts bump #1248
  • Release 1.0.0-next.12 022c8c7
  • fixed version for contracts fbcd22e
  • run push builds against v4main 9142c35

v1.0.0-next.11

7 February 2022

  • Moved interfaces under types and some small fixes #1253
  • stop removing jsdocs #1254
  • Release 1.0.0-next.11 8fc3773

v1.0.0-next.10

28 January 2022

v1.0.0-next.9

26 January 2022

  • fix order, update contracts #1240
  • Release 1.0.0-next.9 ef83df7

v1.0.0-next.8

25 January 2022

  • heleper+ remove old ibs #1238
  • Add setMetaDataAndTokenURI method #1234
  • remove optional fetch method, add abort signal #1235
  • Release 1.0.0-next.8 1b0fb28

v1.0.0-next.7

20 January 2022

  • replaced local artifacts with the published ones #1232
  • Allow users/market to set own gas contract options & configurable web3 contract params #1214
  • Add default http function and fixes provider class #1212
  • Feature/ split orders&fees and uniformize datatoken naming #1223
  • added default contract options and gas in config 4d60a16
  • update artifacts after latest contract changes b4e102e
  • update artifacts c5b5835

v1.0.0-next.6

14 January 2022

v1.0.0-next.5

13 January 2022

v1.0.0-next.4

13 January 2022

  • update addresses based on new deployment #1216
  • Release 1.0.0-next.4 a85f29a

v1.0.0-next.3

12 January 2022

v1.0.0-next.2

11 January 2022

v1.0.0-next.1

11 January 2022

  • move artifacts folder under /src bdfa60a
  • fix artifacts path in all test files 24425fc
  • make mocha pick up individual tsconfig, compile test files 8776c1b

v1.0.0-next.0

11 January 2022

  • Fix/pool_approve #1207
  • Add ocean-contracts artifacts in root dir #1208
  • integration tests publish all methods #1197
  • compute start #1196
  • publish & consume flow working #1192
  • publish tests #1184
  • Fix/update address #1174
  • config and encrypt fixes #1173
  • Function checks & provider fee updates #1159
  • add dispenser #1170
  • fix #1166
  • Feature/didutils #1163
  • fix encrypt function #1162
  • Add setTokenURI and others #1151
  • add provider to index #1150
  • update config url #1149
  • add c2d methods in provider class #1143
  • random fixes #1148
  • add code owner #1140
  • Ddo updates & refactoring & structure updates #1130
  • config #1139
  • build fix #1138
  • Helper class for provider interaction #1120
  • Post audit contract updates #1129
  • Integrate dispenser contract and post existing post audit fixes from contracts #1101
  • DDO typings #1111
  • Integration of Side staking and Fixed rate exchange contracts and unit tests #1102
  • Integrate erc721 erc20 template contracts & lot of refactoring #1082
  • Integrate pool contract and add support for multiple token decimals #1100
  • Feature/nft factory #1083
  • Integrated erc721factory contract methods #1080
  • updated tsconfig 0a9cb3d
  • add getMetadata function, add more tests in NFT class 96cfa95
  • add used artifacts update imports and removed not used dependancies a019491

v0.20.2

3 January 2022

  • allow custom parameters #1179
  • Bump source-map-support from 0.5.20 to 0.5.21 #1127
  • Bump @truffle/hdwallet-provider from 1.7.0 to 2.0.0 #1181
  • Bump @types/node from 17.0.5 to 17.0.7 #1187
  • Bump mock-local-storage from 1.1.18 to 1.1.19 #1186
  • Bump typescript from 4.5.3 to 4.5.4 #1185
  • Bump prettier from 2.4.1 to 2.5.1 #1180
  • Bump @types/crypto-js from 4.0.2 to 4.1.0 #1182
  • Bump typedoc from 0.22.9 to 0.22.10 #1126
  • Bump @types/node from 16.11.7 to 17.0.5 #1177
  • Bump @types/chai from 4.2.22 to 4.3.0 #1147
  • Fix beginner guide #1157
  • Fix quickstart simple #1158
  • reuse datatoken info without getting from contract #1141
  • Bump typescript from 4.4.4 to 4.5.3 #1144
  • Release 0.20.2 62490dc

v0.20.1

10 December 2021

  • required only validation on user custom parameter #1146
  • add configurable request timeout for HTTP request #1145
  • Release 0.20.1 e216090

v0.20.0

29 November 2021

  • Bump @truffle/hdwallet-provider from 1.6.0 to 1.7.0 #1123
  • Bump release-it from 14.11.7 to 14.11.8 #1124
  • Bump mock-local-storage from 1.1.17 to 1.1.18 #1122
  • configurable web3 params #1112
  • add compute getResult #983
  • Bump web3 from 1.6.0 to 1.6.1 #1115
  • Bump microbundle from 0.14.1 to 0.14.2 #1118
  • Release 0.20.0 f79194f

v0.19.3

26 November 2021

  • Feature/issue 1060 change credential type #1073
  • Bump @truffle/hdwallet-provider from 1.5.1 to 1.6.0 #1103
  • Bump @types/node from 16.11.4 to 16.11.7 #1108
  • Bump release-it from 14.11.6 to 14.11.7 #1113
  • Bump typedoc from 0.22.6 to 0.22.9 #1114
  • Bump @types/node from 16.11.2 to 16.11.4 #1087
  • Bump ts-node from 10.3.1 to 10.4.0 #1086
  • Bump @types/node from 16.11.1 to 16.11.2 #1085
  • Bump ts-node from 10.3.0 to 10.3.1 #1084
  • Bump @types/node from 16.11.0 to 16.11.1 #1077
  • Bump mocha from 9.1.2 to 9.1.3 #1078
  • Bump typedoc from 0.22.5 to 0.22.6 #1079
  • Bump @types/node from 16.10.4 to 16.11.0 #1074
  • Bump microbundle from 0.14.0 to 0.14.1 #1075
  • Bump @types/node from 16.10.3 to 16.10.4 #1071
  • Bump typescript from 4.4.3 to 4.4.4 #1070
  • Bump ts-node from 10.2.1 to 10.3.0 #1069
  • Delete parameters.md #1063
  • Bump @truffle/hdwallet-provider from 1.5.0 to 1.5.1 #1067
  • Bump @types/node from 16.10.2 to 16.10.3 #1065
  • Bump microbundle from 0.13.3 to 0.14.0 #1066
  • Bump @typescript-eslint/eslint-plugin from 4.32.0 to 4.33.0 #1062
  • Bump @typescript-eslint/parser from 4.32.0 to 4.33.0 #1061
  • #1060 Event access control validation d7a21e7
  • Fix bug be79812
  • Fix codeclimate bd4f663

v0.19.2

4 October 2021

  • Changing files name event.d.ts -> event.ts #1058
  • Release 0.19.2 5af26f0

v0.19.1

4 October 2021

  • bump contracts + add networks #1059
  • Bump typedoc from 0.21.9 to 0.22.5 #1056
  • Bump web3 from 1.5.3 to 1.6.0 #1052
  • Bump @types/node from 16.10.1 to 16.10.2 #1049
  • Bump @typescript-eslint/eslint-plugin from 4.31.2 to 4.32.0 #1045
  • Bump @typescript-eslint/parser from 4.31.2 to 4.32.0 #1044
  • Bump @types/node from 16.9.6 to 16.10.1 #1043
  • Bump mocha from 9.1.1 to 9.1.2 #1042
  • Release 0.19.1 606d5c2

v0.19.0

24 September 2021

v0.18.0

24 September 2021

  • Bump web3-core from 1.5.2 to 1.5.3 #1038
  • fix yaml indentation #1041
  • set versioning-strategy #1040
  • Bump web3 from 1.5.2 to 1.5.3 #1039
  • Fix token amount - token allowance comparison #1012
  • Bump @types/chai from 4.2.21 to 4.2.22 #1036
  • Bump @types/node from 16.9.4 to 16.9.6 #1034
  • Bump release-it from 14.11.5 to 14.11.6 #1035
  • Bump @typescript-eslint/parser from 4.31.1 to 4.31.2 #1032
  • Bump @typescript-eslint/eslint-plugin from 4.31.1 to 4.31.2 #1031
  • Bump @types/node from 16.9.2 to 16.9.4 #1028
  • Bump @types/node from 16.9.1 to 16.9.2 #1026
  • Bump prettier from 2.4.0 to 2.4.1 #1027
  • add catenax network config #1025
  • Bump @oceanprotocol/contracts from 0.6.5 to 0.6.7 #1024
  • Bump aqua queries 3bea2aa
  • Release 0.17.4 2651b72
  • Release 0.17.5 f893cb8

v0.18.0-next.0

14 September 2021

  • enable create / passthrough of userData & algoData b1e91af
  • refactor balance check async flows 51ca87f
  • naming & typings e707d0e

v0.17.5

22 September 2021

  • Fix token amount - token allowance comparison #1012
  • Bump @types/chai from 4.2.21 to 4.2.22 #1036
  • Bump @types/node from 16.9.4 to 16.9.6 #1034
  • Bump release-it from 14.11.5 to 14.11.6 #1035
  • Bump @typescript-eslint/parser from 4.31.1 to 4.31.2 #1032
  • Bump @typescript-eslint/eslint-plugin from 4.31.1 to 4.31.2 #1031
  • Bump @types/node from 16.9.2 to 16.9.4 #1028
  • Bump @types/node from 16.9.1 to 16.9.2 #1026
  • Bump prettier from 2.4.0 to 2.4.1 #1027
  • Release 0.17.5 f893cb8

v0.17.4

16 September 2021

  • add catenax network config #1025
  • Bump @oceanprotocol/contracts from 0.6.5 to 0.6.7 #1024
  • Fix releases #1021
  • Bump @typescript-eslint/eslint-plugin from 4.31.0 to 4.31.1 #1019
  • Bump @typescript-eslint/parser from 4.31.0 to 4.31.1 #1018
  • Bump ora from 5.4.1 to 6.0.1 #1020
  • Bump typedoc from 0.21.9 to 0.22.3 #1016
  • Bump @types/node from 16.9.0 to 16.9.1 #1015
  • Bump typescript from 4.4.2 to 4.4.3 #1017
  • Bump source-map-support from 0.5.19 to 0.5.20 #1013
  • Bump prettier from 2.3.2 to 2.4.0 #1014
  • Bump @types/node from 16.7.13 to 16.9.0 #1011
  • Bump @typescript-eslint/eslint-plugin from 4.30.0 to 4.31.0 #1007
  • Bump @types/node from 16.7.10 to 16.7.13 #1009
  • Bump @typescript-eslint/parser from 4.30.0 to 4.31.0 #1006
  • Bump @types/node-fetch from 2.5.12 to 3.0.3 #1004
  • Bump @types/node from 16.7.8 to 16.7.10 #1001
  • Release 0.17.4 2651b72

v0.17.3

31 August 2021

  • downgrade node-abort-controller to v2.0.0 #999
  • Release 0.17.3 0eac0c2

v0.17.2

31 August 2021

  • Bump @types/node from 16.7.6 to 16.7.8 #996
  • update Gaia-X RPC #998
  • Bump @typescript-eslint/eslint-plugin from 4.29.3 to 4.30.0 #995
  • Bump eslint-plugin-prettier from 3.4.1 to 4.0.0 #994
  • Bump @typescript-eslint/parser from 4.29.3 to 4.30.0 #997
  • Bump typedoc from 0.21.6 to 0.21.9 #990
  • Bump @types/node from 16.7.2 to 16.7.6 #991
  • Bump mocha from 9.1.0 to 9.1.1 #992
  • Bump @types/node from 16.7.1 to 16.7.2 #988
  • Bump typescript from 4.3.5 to 4.4.2 #987
  • Bump @typescript-eslint/parser from 4.29.2 to 4.29.3 #984
  • Bump node-abort-controller from 2.0.0 to 3.0.0 #953
  • Bump ora from 5.4.1 to 6.0.0 #986
  • Bump @typescript-eslint/eslint-plugin from 4.29.2 to 4.29.3 #985
  • Bump @types/node from 16.6.2 to 16.7.1 #979
  • Bump @truffle/hdwallet-provider from 1.4.3 to 1.5.0 #978
  • Bump mocha from 9.0.3 to 9.1.0 #980
  • Bump eslint-plugin-prettier from 3.4.0 to 3.4.1 #981
  • Bump typedoc from 0.21.5 to 0.21.6 #977
  • Bump @types/node from 16.6.1 to 16.6.2 #975
  • Bump ts-node from 10.2.0 to 10.2.1 #974
  • Add agreementId in ComputeJob interface #976
  • Bump @typescript-eslint/eslint-plugin from 4.29.1 to 4.29.2 #973
  • Bump @typescript-eslint/parser from 4.29.1 to 4.29.2 #972
  • Bump web3 from 1.5.1 to 1.5.2 #970
  • Bump release-it from 14.11.3 to 14.11.5 #968
  • Adding event to DDO #965
  • Bump @types/node from 16.6.0 to 16.6.1 #967
  • Bump @types/node from 16.4.13 to 16.6.0 #966
  • Bump release-it from 14.11.0 to 14.11.3 #962
  • Bump @typescript-eslint/eslint-plugin from 4.29.0 to 4.29.1 #961
  • Bump @typescript-eslint/parser from 4.29.0 to 4.29.1 #963
  • Bump @truffle/hdwallet-provider from 1.4.2 to 1.4.3 #958
  • Bump release-it from 14.10.1 to 14.11.0 #959
  • Bump @types/node from 16.4.10 to 16.4.13 #957
  • Bump ts-node from 10.1.0 to 10.2.0 #956
  • Bump web3 from 1.5.0 to 1.5.1 #955
  • downgrade ora to v5.4.1 c1c7c53
  • Release 0.17.2 dd62e54
  • Update quickstart_simple.md a4be156

v0.17.1

3 August 2021

  • Issue 950 fix allow deny #951
  • Bump @typescript-eslint/eslint-plugin from 4.28.5 to 4.29.0 #949
  • Bump @typescript-eslint/parser from 4.28.5 to 4.29.0 #948
  • Bump @types/node from 16.4.7 to 16.4.10 #945
  • Bump typedoc from 0.21.4 to 0.21.5 #946
  • Bump eslint from 7.31.0 to 7.32.0 #947
  • Release 0.17.1 8c415ab
  • Updating assets and asset credentials cf16ff8
  • Changing value to values 1b58fdf

v0.17.0

30 July 2021

  • add single metadataCacheUri for all networks #919
  • move datatoken name generation out of class #943
  • Bump @types/node from 16.4.6 to 16.4.7 #942
  • Release 0.17.0 44eff0e

v0.16.7

29 July 2021

  • allow editable author #936
  • Bump @types/node from 16.4.4 to 16.4.6 #939
  • Bump web3 from 1.4.0 to 1.5.0 #938
  • Bump @types/node from 16.4.3 to 16.4.4 #937
  • Bump @typescript-eslint/eslint-plugin from 4.28.4 to 4.28.5 #934
  • Bump @typescript-eslint/parser from 4.28.4 to 4.28.5 #933
  • Bump @truffle/hdwallet-provider from 1.4.1 to 1.4.2 #931
  • use decimals in account balance #921
  • Bump mocha from 9.0.2 to 9.0.3 #932
  • Bump @types/node from 16.4.1 to 16.4.3 #930
  • Bump release-it from 14.10.0 to 14.10.1 #929
  • Bump @types/node from 16.4.0 to 16.4.1 #925
  • Bump @types/mocha from 8.2.3 to 9.0.0 #927
  • Bump @types/node-fetch from 2.5.11 to 2.5.12 #926
  • Bump crypto-js from 4.0.0 to 4.1.1 #924
  • remove redundant build on publish #923
  • Release 0.16.7 1710752

v0.16.6

22 July 2021

  • remove leading slash from all nodeUri #922
  • Bump @types/node from 16.3.3 to 16.4.0 #917
  • Bump @typescript-eslint/parser from 4.28.3 to 4.28.4 #914
  • Bump eslint from 7.30.0 to 7.31.0 #913
  • Bump @typescript-eslint/eslint-plugin from 4.28.3 to 4.28.4 #915
  • Bump @types/node from 16.3.1 to 16.3.3 #912
  • update Polygon Mumbai explorerUri #911
  • Release 0.16.6 16f14aa

v0.16.5

13 July 2021

  • update Gaia-X values #906
  • Bump web3 from 1.3.6 to 1.4.0 #876
  • Bump typedoc from 0.21.3 to 0.21.4 #902
  • Bump @typescript-eslint/eslint-plugin from 4.28.2 to 4.28.3 #904
  • Bump @typescript-eslint/parser from 4.28.2 to 4.28.3 #903
  • Changing error message #898
  • Bump ts-node from 10.0.0 to 10.1.0 #901
  • Bump @types/node from 16.3.0 to 16.3.1 #900
  • Bump typedoc from 0.21.2 to 0.21.3 #899
  • Bump @types/chai from 4.2.20 to 4.2.21 #897
  • Bump @types/node from 16.0.0 to 16.3.0 #896
  • Bump @typescript-eslint/eslint-plugin from 4.28.1 to 4.28.2 #890
  • Bump @types/node-fetch from 2.5.10 to 2.5.11 #893
  • Bump @types/mocha from 8.2.2 to 8.2.3 #894
  • update package-lock bd5f767
  • Release 0.16.5 fe1828f

v0.16.4

7 July 2021

  • Bump @typescript-eslint/parser from 4.28.1 to 4.28.2 #891
  • Bump @types/crypto-js from 4.0.1 to 4.0.2 #892
  • bump ocean-contracts to 0.6.5 #889
  • Bump @types/node from 15.14.0 to 16.0.0 #881
  • Bump eslint from 7.29.0 to 7.30.0 #883
  • Bump @types/chai from 4.2.19 to 4.2.20 #888
  • Release 0.16.4 8e56b34

v0.16.3

7 July 2021

  • Bump mocha from 9.0.1 to 9.0.2 #882
  • added chainId property to DDO class #887
  • Bump typescript from 4.3.4 to 4.3.5 #878
  • Bump @types/node from 15.12.5 to 15.14.0 #879
  • Change this.oceanAddress to baseToken #880
  • Release 0.16.3 3d9a7a4

v0.16.2

30 June 2021

  • validate ddo before publish on chain #873
  • allow extended FRE #875
  • Bump decimal.js from 10.3.0 to 10.3.1 #865
  • Bump prettier from 2.3.1 to 2.3.2 #866
  • Bump typedoc from 0.21.0 to 0.21.2 #868
  • Bump @typescript-eslint/eslint-plugin from 4.28.0 to 4.28.1 #871
  • Bump @typescript-eslint/parser from 4.28.0 to 4.28.1 #872
  • Improve Ocean.assets.isConsumable return interface and message #869
  • Bump @types/node from 15.12.4 to 15.12.5 #867
  • Release 0.16.2 590a168

v0.16.1

25 June 2021

  • proper compare using lowercase #864
  • Release 0.16.1 069e60b

v0.16.0

25 June 2021

  • skip coverage job for dependabot #863
  • Bump @types/node from 15.12.2 to 15.12.4 #857
  • Bump decimal.js from 10.2.1 to 10.3.0 #861
  • Bump eslint from 7.28.0 to 7.29.0 #860
  • Bump contracts to 0.6.4 #837
  • Bump release-it from 14.9.0 to 14.10.0 #852
  • Bump typescript from 4.3.3 to 4.3.4 #851
  • Replace Travis with GitHub Actions #847
  • Bump typescript from 4.3.2 to 4.3.3 #849
  • Bump prettier from 2.3.0 to 2.3.1 #833
  • Bump typedoc from 0.20.36 to 0.20.37 #848
  • Bump ora from 5.4.0 to 5.4.1 #846
  • Bump release-it from 14.8.0 to 14.9.0 #845
  • Update docs about 'getPreviousValidOrders' only working on Eth #842
  • Bump eslint from 7.27.0 to 7.28.0 #830
  • Bump @typescript-eslint/eslint-plugin from 4.26.0 to 4.27.0 #843
  • Bump mocha from 8.4.0 to 9.0.0 #840
  • Add also DDO object param where DID param is available #828
  • Bump microbundle from 0.13.1 to 0.13.3 #839
  • Bump release-it from 14.7.0 to 14.8.0 #832
  • Bump @types/node from 15.12.0 to 15.12.2 #835
  • used type guard to detect if ddo or did and resolve just when needed ec2e67d
  • added ddo object param to function that expect did and asset resolve is called f0404f3
  • added AssetResolverHelper c88680f

v0.15.1

3 June 2021

  • Bump microbundle from 0.13.0 to 0.13.1 #820
  • Bump @types/node from 15.9.0 to 15.12.0 #829
  • Bump @typescript-eslint/eslint-plugin from 4.25.0 to 4.26.0 #824
  • Bump @typescript-eslint/parser from 4.25.0 to 4.26.0 #823
  • Bump @types/node from 15.6.1 to 15.9.0 #826
  • Add order checks for credentials #827
  • Feature/credentials support in asset #787
  • add "valid" boolean in File.ts #825
  • Add ocean.assets.isConsumable function #786
  • fix ddo encrypt for browsers #822
  • add type 'free' to BestPrice #821
  • Release 0.15.1 727a550
  • fix version 6735e8a

v0.15.0

28 May 2021

  • Bump typescript from 4.2.4 to 4.3.2 #819
  • Bump @truffle/hdwallet-provider from 1.3.0 to 1.4.0 #816
  • Bump mocha from 8.3.2 to 8.4.0 #817
  • Fix/ Order method should throw error messages #803
  • Bump @oceanprotocol/contracts from 0.6.2 to 0.6.3 #814
  • Bump release-it from 14.6.1 to 14.7.0 #815
  • Bump auto-changelog from 2.2.1 to 2.3.0 #813
  • Bump @types/node from 15.0.2 to 15.6.1 #810
  • remove all doo price tests #805
  • Bump ts-node from 9.1.1 to 10.0.0 #811
  • Bump @typescript-eslint/parser from 4.22.1 to 4.25.0 #812
  • Bump web3-eth-contract from 1.3.5 to 1.3.6 #802
  • Bump prettier from 2.2.1 to 2.3.0 #793
  • Bump @types/chai from 4.2.17 to 4.2.18 #797
  • Bump @typescript-eslint/eslint-plugin from 4.22.1 to 4.25.0 #809
  • Bump eslint from 7.25.0 to 7.27.0 #808
  • building package-lock.json with npm v7 #804
  • Bump mocha from 8.3.2 to 8.4.0 #801
  • Bump release-it from 14.6.1 to 14.6.2 #795
  • Bump lodash from 4.17.19 to 4.17.21 #799
  • Bump @truffle/hdwallet-provider from 1.3.0 to 1.4.0 #800
  • building package.json with npm v7 5aa8d7d
  • Release 0.15.0 ffcdfb2
  • fix ddo encrypt for browsers b85d85b

v0.14.9

11 May 2021

  • Feature/dispenser #790
  • Bump handlebars from 4.7.6 to 4.7.7 #791
  • Bump @types/node from 15.0.1 to 15.0.2 #785
  • Bump @typescript-eslint/parser from 4.22.0 to 4.22.1 #784
  • Bump @typescript-eslint/eslint-plugin from 4.22.0 to 4.22.1 #783
  • Revert "creating interface for the dispenser contract" 53b401d
  • creating interface for the dispenser contract 413b17e
  • Release 0.14.9 804a6a6

v0.14.8

30 April 2021

  • update CodeClimate badges #782
  • Feature/use decimal in pool #775
  • lock ocean-contracts to 0.5.16 #781
  • Bump @types/node from 15.0.0 to 15.0.1 #776
  • Bump @types/node from 14.14.41 to 15.0.0 #773
  • Bump @types/chai from 4.2.16 to 4.2.17 #774
  • Bump typedoc from 0.20.35 to 0.20.36 #768
  • Bump eslint from 7.24.0 to 7.25.0 #767
  • Bump eslint-config-prettier from 8.2.0 to 8.3.0 #769
  • Bump @truffle/hdwallet-provider from 1.2.6 to 1.3.0 #770
  • Bump node-abort-controller from 1.2.1 to 2.0.0 #771
  • Release 0.14.8 ae46477

v0.14.7

23 April 2021

v0.14.6

22 April 2021

  • add moonbeamalpha #751
  • Bump @ethereum-navigator/navigator from 0.5.2 to 0.5.3 #763
  • Release 0.14.6 01b0654

v0.14.5

19 April 2021

  • updating path names in package.json #756
  • Release 0.14.5 69a01c7

v0.14.4

19 April 2021

  • add seachPreviousOrder #755
  • updating export name #754
  • Bump @types/node from 14.14.39 to 14.14.41 #748
  • Release 0.14.4 aad461c

v0.14.3

16 April 2021

  • export provider, fix circular dependency #750
  • Bump eslint-plugin-prettier from 3.3.1 to 3.4.0 #749
  • Release 0.14.3 4b50788

v0.14.2

16 April 2021

  • fix compute status #746
  • Bump @types/node-fetch from 2.5.8 to 2.5.10 #744
  • Bump @typescript-eslint/eslint-plugin from 4.20.0 to 4.22.0 #743
  • Bump cross-fetch from 3.1.2 to 3.1.4 #742
  • Bump @types/node from 14.14.37 to 14.14.39 #745
  • Release 0.14.2 9bb1b01

v0.14.1

14 April 2021

  • Bump @types/chai from 4.2.15 to 4.2.16 #740
  • Bump eslint-config-prettier from 8.1.0 to 8.2.0 #739
  • Bump release-it from 14.5.1 to 14.6.1 #738
  • Bump eslint from 7.23.0 to 7.24.0 #737
  • Bump @typescript-eslint/parser from 4.20.0 to 4.22.0 #736
  • add inputDID & algoDID #735
  • Release 0.14.1 5d2251f

v0.14.0

13 April 2021

v0.13.0

13 April 2021

  • re-building package-lock.json with npm v7 #704
  • [KianYee] #459 enhance file info function #710
  • Optimize compute job status calls #717
  • Bump web3 from 1.3.4 to 1.3.5 #712
  • Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.22.0 #733
  • Bump @typescript-eslint/parser from 4.21.0 to 4.22.0 #732
  • Bump @typescript-eslint/eslint-plugin from 4.20.0 to 4.21.0 #728
  • Bump release-it from 14.5.1 to 14.6.1 #729
  • Bump eslint from 7.23.0 to 7.24.0 #730
  • Bump cross-fetch from 3.1.2 to 3.1.4 #725
  • Bump @types/chai from 4.2.15 to 4.2.16 #726
  • Bump @typescript-eslint/parser from 4.20.0 to 4.21.0 #727
  • remove references to V3 #723
  • Feature/more tests #718
  • Bump @types/node-fetch from 2.5.8 to 2.5.10 #722
  • Bump @truffle/hdwallet-provider from 1.2.5 to 1.2.6 #719
  • Bump typescript from 4.2.3 to 4.2.4 #720
  • Bump node-abort-controller from 1.2.0 to 1.2.1 #721
  • Building CommonJS, ES and UMD modules with microbundle #698
  • Bump @typescript-eslint/eslint-plugin from 4.20.0 to 4.21.0 #714
  • Bump @typescript-eslint/parser from 4.20.0 to 4.21.0 #715
  • add compute dataset/compute algo #711
  • Release 0.13.0 833a287

v0.12.2

4 April 2021

  • Bump cross-fetch from 3.1.3 to 3.1.4 #706
  • Bump typedoc from 0.20.34 to 0.20.35 #707
  • Bump @types/node-fetch from 2.5.8 to 2.5.9 #708
  • Bump @types/chai from 4.2.15 to 4.2.16 #709
  • Bump release-it from 14.5.0 to 14.5.1 #705
  • Bump y18n from 4.0.0 to 4.0.1 #702
  • Bump @truffle/hdwallet-provider from 1.2.5 to 1.2.6 #701
  • use blob instead of buffer #694
  • Bump cross-fetch from 3.1.2 to 3.1.3 #700
  • Bump @typescript-eslint/eslint-plugin from 4.19.0 to 4.20.0 #695
  • Bump @typescript-eslint/parser from 4.19.0 to 4.20.0 #696
  • improve tests speed #691
  • Bump @types/node from 14.14.36 to 14.14.37 #693
  • Bump eslint from 7.22.0 to 7.23.0 #692
  • Replacing node-fetch with cross-fetch #687
  • Bump @truffle/hdwallet-provider from 1.2.4 to 1.2.5 #688
  • Bump @types/node from 14.14.35 to 14.14.36 #689
  • Bump typedoc from 0.20.33 to 0.20.34 #690
  • Release 0.12.2 08fb294

v0.12.1

24 March 2021

  • add allowAllPublishedAlgorithms #686
  • Add remove ocean liquidity function #685
  • Bump @typescript-eslint/parser from 4.18.0 to 4.19.0 #681
  • Bump @typescript-eslint/eslint-plugin from 4.18.0 to 4.19.0 #682
  • Bump @types/mocha from 8.2.1 to 8.2.2 #672
  • Bump release-it from 14.4.1 to 14.5.0 #673
  • Bump @truffle/hdwallet-provider from 1.2.3 to 1.2.4 #674
  • Bump typedoc from 0.20.32 to 0.20.33 #675
  • Release 0.12.1 c968388

v0.12.0

18 March 2021

v0.11.5

18 March 2021

  • add oceanTokenSymbol to ConfigHelper #670
  • Bump ora from 5.3.0 to 5.4.0 #671
  • Bump @typescript-eslint/eslint-plugin from 4.17.0 to 4.18.0 #664
  • Issue 666/docs test commands #667
  • Bump @types/node from 14.14.34 to 14.14.35 #663
  • Bump @typescript-eslint/parser from 4.17.0 to 4.18.0 #665
  • dependency fixes #661
  • Bump mocha from 8.3.1 to 8.3.2 #660
  • Bump @typescript-eslint/parser from 4.16.1 to 4.17.0 #651
  • Bump @typescript-eslint/eslint-plugin from 4.16.1 to 4.17.0 #652
  • Bump chai from 4.3.3 to 4.3.4 #659
  • Bump typedoc from 0.20.30 to 0.20.32 #658
  • Bump @truffle/hdwallet-provider from 1.2.2 to 1.2.3 #655
  • Bump @types/node from 14.14.33 to 14.14.34 #656
  • Bump eslint from 7.21.0 to 7.22.0 #657
  • Bump @types/node from 14.14.32 to 14.14.33 #653
  • npm audit fix 4ccc13d
  • Release 0.11.5 bb82b4a
  • updating unit test command 09d3703

v0.11.4

8 March 2021

  • fix typo #650
  • fix fre bug #649
  • add explorerUri for each network #643
  • Bump typescript from 4.1.5 to 4.2.3 #645
  • Bump typedoc from 0.20.29 to 0.20.30 #646
  • Bump @types/node from 14.14.31 to 14.14.32 #647
  • Bump mocha from 8.3.0 to 8.3.1 #648
  • Bump typedoc from 0.20.28 to 0.20.29 #642
  • Bump chai from 4.3.1 to 4.3.3 #641
  • Release 0.11.4 f9afbc8

v0.11.3

8 March 2021

v0.11.2

3 March 2021

  • Add explicit testing docs #639
  • Asset metadata sample links removal #598
  • Bump chai from 4.3.0 to 4.3.1 #638
  • Release 0.11.2 0db6897
  • remove asset sample link if not send on metadata update 3608472
  • update integration test d6a84e7

v0.11.1

3 March 2021

  • small improvement on FRE tests #636
  • More integration tests #630
  • Bump @typescript-eslint/parser from 4.15.2 to 4.16.1 #635
  • Bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.16.1 #634
  • Bump eslint from 7.20.0 to 7.21.0 #632
  • Bump eslint-config-prettier from 8.0.0 to 8.1.0 #631
  • wip tests 8b46472
  • more tests 228c01c
  • add ' tokens are not deducted' test for bad URL 5e7c6cb

v0.11.0

24 February 2021

  • Bump @typescript-eslint/eslint-plugin from 4.15.1 to 4.15.2 #624
  • Bump eslint-config-prettier from 7.2.0 to 8.0.0 #622
  • Bump release-it from 14.4.0 to 14.4.1 #623
  • Bump typedoc from 0.20.27 to 0.20.28 #629
  • Add polygon network #627
  • Bump typedoc from 0.20.25 to 0.20.27 #621
  • Bump @typescript-eslint/parser from 4.15.1 to 4.15.2 #625
  • Bump @types/node from 14.14.28 to 14.14.31 #620
  • Feature/compute nextv #612
  • Feature/travis dockerhub auth #617
  • Bump @types/mocha from 8.2.0 to 8.2.1 #618
  • Bump @typescript-eslint/parser from 4.15.0 to 4.15.1 #615
  • Bump @typescript-eslint/eslint-plugin from 4.15.0 to 4.15.1 #616
  • Bump typedoc from 0.20.24 to 0.20.25 #614
  • Dynamic provider endpoints #558
  • Bump @types/node from 14.14.26 to 14.14.28 #611
  • Bump release-it from 14.3.0 to 14.4.0 #609
  • Bump eslint from 7.19.0 to 7.20.0 #610
  • Bump typedoc from 0.20.23 to 0.20.24 #605
  • Bump mocha from 8.2.1 to 8.3.0 #606
  • Bump @types/node from 14.14.25 to 14.14.26 #607
  • Bump @truffle/hdwallet-provider from 1.2.1 to 1.2.2 #608
  • Bump typescript from 4.1.4 to 4.1.5 #603
  • Bump @types/chai from 4.2.14 to 4.2.15 #604
  • speed up previous order #599
  • add minter roles #600
  • Bump @typescript-eslint/eslint-plugin from 4.14.2 to 4.15.0 #594
  • Bump @typescript-eslint/parser from 4.14.2 to 4.15.0 #595
  • Bump typescript from 4.1.3 to 4.1.4 #596
  • Bump typedoc from 0.20.20 to 0.20.23 #593
  • Bump @oceanprotocol/contracts from 0.5.8 to 0.5.9 #592
  • Bump chai from 4.2.0 to 4.3.0 #591
  • remove barge defaults overwrites #585
  • Bump @types/node from 14.14.22 to 14.14.25 #584
  • Bump web3 from 1.3.3 to 1.3.4 #580
  • Bump release-it from 14.2.2 to 14.3.0 #579
  • add codeowners #578
  • set default logger level to error and use only one instance of logger #571
  • Bump @typescript-eslint/eslint-plugin from 4.14.1 to 4.14.2 #576
  • Bump @typescript-eslint/parser from 4.14.1 to 4.14.2 #577
  • Bump typedoc from 0.20.19 to 0.20.20 #575
  • Bump eslint from 7.18.0 to 7.19.0 #574
  • Bump web3 from 1.3.0 to 1.3.3 #566
  • added logger param when instantiating datatoken #562
  • Bump typedoc from 0.20.18 to 0.20.19 #567
  • Bump @typescript-eslint/eslint-plugin from 4.14.0 to 4.14.1 #568
  • Bump @typescript-eslint/parser from 4.13.0 to 4.14.1 #569
  • Bump typedoc from 0.20.16 to 0.20.18 #565
  • Release 0.11.0 4f494f2
  • bump web3-eth-contract to 1.3.3 d7ababa
  • refactor 100e5c5

v0.10.1

21 January 2021

  • fix metamask bug #557
  • multithread search by dt address #559
  • Bump ora from 5.2.0 to 5.3.0 #556
  • Bump @types/node from 14.14.21 to 14.14.22 #555
  • Bump @typescript-eslint/eslint-plugin from 4.13.0 to 4.14.0 #554
  • Bump eslint-config-prettier from 7.1.0 to 7.2.0 #552
  • Release 0.10.1 bb12807

v0.10.0

18 January 2021

  • Bump typedoc from 0.20.14 to 0.20.16 #549
  • Bump eslint from 7.17.0 to 7.18.0 #550
  • Bump mock-local-storage from 1.1.15 to 1.1.17 #548
  • Bump @types/node-fetch from 2.5.7 to 2.5.8 #545
  • Bump @types/node from 14.14.20 to 14.14.21 #546
  • Refactor OnChainMetadataCache #551
  • add updateServiceTimeout and edit ddo updates #544
  • Release 0.10.0 6c0b5c6
  • typedoc fixes 25ac01e

v0.9.21

13 January 2021

  • Feature/decimal #541
  • Datokens: check cap before mint #531
  • [WIP] Adds checkURL function to use provider endpoint. #540
  • package updates #539
  • fix download for large files #537
  • pool creation: check allowance for dt and ocean before aprove is called #530
  • Bump @typescript-eslint/parser from 4.12.0 to 4.13.0 #534
  • Bump @typescript-eslint/eslint-plugin from 4.12.0 to 4.13.0 #533
  • Bump typedoc from 0.20.13 to 0.20.14 #532
  • Bump @typescript-eslint/parser from 4.11.1 to 4.12.0 #528
  • Bump eslint-plugin-prettier from 3.3.0 to 3.3.1 #529
  • Bump @typescript-eslint/eslint-plugin from 4.11.1 to 4.12.0 #527
  • Bump eslint from 7.16.0 to 7.17.0 #520
  • Bump ora from 5.1.0 to 5.2.0 #521
  • Bump typescript from 4.0.5 to 4.1.3 #522
  • Bump typedoc from 0.20.10 to 0.20.13 #526
  • Bump @types/node from 14.14.19 to 14.14.20 #523
  • Bump @typescript-eslint/eslint-plugin from 4.11.0 to 4.11.1 #511
  • Bump @typescript-eslint/parser from 4.11.0 to 4.11.1 #512
  • Bump @types/node from 14.14.16 to 14.14.19 #519
  • Bump typedoc from 0.19.2 to 0.20.10 #518
  • Bump @truffle/hdwallet-provider from 1.2.0 to 1.2.1 #510
  • Bump eslint from 7.15.0 to 7.16.0 #505
  • Bump @typescript-eslint/parser from 4.10.0 to 4.11.0 #507
  • Bump @typescript-eslint/eslint-plugin from 4.10.0 to 4.11.0 #508
  • Bump @types/node from 14.14.14 to 14.14.16 #509
  • Bump @types/node from 14.14.13 to 14.14.14 #502
  • Bump @typescript-eslint/eslint-plugin from 4.9.1 to 4.10.0 #501
  • Bump @typescript-eslint/parser from 4.9.1 to 4.10.0 #500
  • Bump @types/node from 14.14.11 to 14.14.13 #498
  • Bump eslint-plugin-prettier from 3.2.0 to 3.3.0 #499
  • Bump @types/node from 14.14.11 to 14.14.12 #496
  • Bump ini from 1.3.5 to 1.3.8 #497
  • Release 0.9.21 3801c39
  • wip check allowance for dt and ocean at pool creation a5a55b1
  • throw error when a condition is not valid instead of returning null 286e737

v0.9.20

10 December 2020

v0.9.19

10 December 2020

  • add ropsten #492
  • Bump @types/mocha from 8.0.4 to 8.2.0 #491
  • Bump @types/node from 14.14.10 to 14.14.11 #490
  • Bump uuid from 8.3.1 to 8.3.2 #489
  • Bump @typescript-eslint/eslint-plugin from 4.9.0 to 4.9.1 #488
  • Bump ts-node from 9.1.0 to 9.1.1 #487
  • Bump @typescript-eslint/parser from 4.9.0 to 4.9.1 #486
  • Bump eslint from 7.14.0 to 7.15.0 #485
  • Bump eslint-config-prettier from 6.15.0 to 7.0.0 #484
  • Bump highlight.js from 10.2.0 to 10.4.1 #482
  • Bump ts-node from 9.0.0 to 9.1.0 #480
  • Bump @types/chai-spies from 1.0.2 to 1.0.3 #481
  • Bump eslint-plugin-prettier from 3.1.4 to 3.2.0 #479
  • Bump cross-env from 7.0.2 to 7.0.3 #478
  • Bump @typescript-eslint/eslint-plugin from 4.8.2 to 4.9.0 #477
  • Bump @typescript-eslint/parser from 4.8.2 to 4.9.0 #476
  • Bump prettier from 2.2.0 to 2.2.1 #474
  • Bump @types/node from 14.14.9 to 14.14.10 #471
  • Bump @typescript-eslint/parser from 4.8.1 to 4.8.2 #472
  • Bump release-it from 14.2.1 to 14.2.2 #473
  • Bump @typescript-eslint/eslint-plugin from 4.8.1 to 4.8.2 #470
  • Bump @typescript-eslint/parser from 4.8.1 to 4.8.2 #469
  • Release 0.9.19 7bfcd65

v0.9.18

24 November 2020

  • 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
  • Release 0.9.18 832f2d8

v0.9.17

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

v0.9.16

16 November 2020

v0.9.15

16 November 2020

v0.9.14

16 November 2020

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

v0.9.13

13 November 2020

  • update isInPurgatory typing #452
  • Release 0.9.13 c2c100d

v0.9.12

13 November 2020

v0.9.11

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

v0.9.10

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

v0.9.9

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

v0.9.8

29 October 2020

v0.9.7

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

v0.9.6

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

v0.9.5

27 October 2020

v0.9.4

27 October 2020

v0.9.3

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

v0.9.1

26 October 2020

v0.9.0

26 October 2020

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

v0.8.1

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

v0.8.0

23 October 2020

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

v0.7.5

22 October 2020

v0.7.4

22 October 2020

v0.7.3

22 October 2020

v0.7.2

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

v0.7.1

21 October 2020

v0.7.0

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

v0.6.7

21 October 2020

v0.6.6

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

v0.6.5

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

v0.6.4

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

v0.6.3

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

v0.6.2

14 October 2020

v0.6.1

14 October 2020

v0.6.0

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

v0.5.6

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

v0.5.5

2 October 2020

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

v0.5.4

2 October 2020

v0.5.3

2 October 2020

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

v0.5.2

1 October 2020

v0.5.1

1 October 2020

v0.5.0

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

v0.4.1

30 September 2020

v0.4.0

30 September 2020

v0.3.2

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

v0.3.1

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

v0.3.0

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

v0.2.5

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

v0.2.4

10 September 2020

v0.2.3

9 September 2020

v0.2.2

9 September 2020

v0.2.1

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

v0.2.0

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

v0.1.17

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

v0.1.16

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

v0.1.15

20 August 2020

v0.1.14

19 August 2020

v0.1.13

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

v0.1.12

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

v0.1.11

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

v0.1.10

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

v0.1.9

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

v0.1.8

21 July 2020

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

v0.1.7

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

v0.1.6

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

v0.1.5

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

v0.1.4

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

v0.1.3

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

v0.1.2

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

v0.1.1

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
  • add ownerAssets d8dadf5