All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.36.0 (2024-07-24)
- security: vulnerabilities + remove coveralls (#1333) (384818b)
- yarn clean. Replace shx with native rm. Remove rimraf. (#1343) (62e3d7f)
- ethereum-storage: gas fee multiplier & max gas fee (#1318) (98997ed)
- Publish (#1374) (04db0d1)
- Publish (#1375) (ac7d0f2)
- Publish (#1378) (a306ecf)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- toolbox: addAggregator fees (#1010) (8ff7690)
- typescript lint for test files (#778) (048e876)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- xdai gas price (#457) (8f0822d)
0.35.0 (2024-07-21)
- security: vulnerabilities + remove coveralls (#1333) (384818b)
- yarn clean. Replace shx with native rm. Remove rimraf. (#1343) (62e3d7f)
- ethereum-storage: gas fee multiplier & max gas fee (#1318) (98997ed)
- Publish (#1374) (04db0d1)
- Publish (#1375) (ac7d0f2)
- Publish (#1378) (a306ecf)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- toolbox: addAggregator fees (#1010) (8ff7690)
- typescript lint for test files (#778) (048e876)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- xdai gas price (#457) (8f0822d)
0.34.0 (2024-03-29)
- security: vulnerabilities + remove coveralls (#1333) (384818b)
- yarn clean. Replace shx with native rm. Remove rimraf. (#1343) (62e3d7f)
- ethereum-storage: gas fee multiplier & max gas fee (#1318) (98997ed)
- Publish (#1374) (04db0d1)
- Publish (#1375) (ac7d0f2)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- toolbox: addAggregator fees (#1010) (8ff7690)
- typescript lint for test files (#778) (048e876)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- xdai gas price (#457) (8f0822d)
0.33.0 (2024-03-29)
- security: vulnerabilities + remove coveralls (#1333) (384818b)
- yarn clean. Replace shx with native rm. Remove rimraf. (#1343) (62e3d7f)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- toolbox: addAggregator fees (#1010) (8ff7690)
- typescript lint for test files (#778) (048e876)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- xdai gas price (#457) (8f0822d)
0.32.0 (2024-03-28)
- security: vulnerabilities + remove coveralls (#1333) (384818b)
- yarn clean. Replace shx with native rm. Remove rimraf. (#1343) (62e3d7f)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- toolbox: addAggregator fees (#1010) (8ff7690)
- typescript lint for test files (#778) (048e876)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- xdai gas price (#457) (8f0822d)
0.31.0 (2024-01-26)
- security: vulnerabilities + remove coveralls (#1333) (384818b)
- yarn clean. Replace shx with native rm. Remove rimraf. (#1343) (62e3d7f)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- toolbox: addAggregator fees (#1010) (8ff7690)
- typescript lint for test files (#778) (048e876)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- xdai gas price (#457) (8f0822d)
0.30.0 (2023-12-14)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- toolbox: addAggregator fees (#1010) (8ff7690)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- typescript lint for test files (#778) (048e876)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- xdai gas price (#457) (8f0822d)
0.29.0 (2023-11-14)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- toolbox: addAggregator fees (#1010) (8ff7690)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- typescript lint for test files (#778) (048e876)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- xdai gas price (#457) (8f0822d)
0.28.0 (2023-10-06)
- ethereum-storage: OldNonce error, wait for 1 confirmation when submitting hashes (#1078) (35f2ede)
- gas-fee: catch estimation errors (#1121) (e0e9151)
- toolbox: addAggregator fees (#1010) (8ff7690)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- min priority fee (#998) (21e1bbd)
- typescript lint for test files (#778) (048e876)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- ethereum-storage: add minimum gas price option (#997) (121aeaa)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- smart-contracts: xdeployer gas fee eip1559 (#1014) (054fc63)
- toolbox: troubleshooting utilities (#995) (1818e08)
- goerli storage (#890) (6aa9849)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- xdai gas price (#457) (8f0822d)
0.27.0 (2022-11-04)
- getDataIdMeta heavy load (#613) (fa8bf9e)
- invoice total types + upgrade ethers (#514) (c2b98b2)
- min gas (#940) (ce9990f)
- typescript lint for test files (#778) (048e876)
- smart-contract-manager: save the real confirmationNumber (#659) (c6f4b85)
- upgrade ethers to 5.2.0 (#532) (6c7cf35)
- goerli storage (#890) (6aa9849)
- ipfs-manager: adapt RPC usage with POST methods (#871) (9b99d72)
- increase XDaiFixedProvider prices (#523) (eeca1e7)
- xdai gas price (#457) (8f0822d)
0.26.0 (2021-06-22)
0.25.0 (2021-05-12)
0.24.0 (2021-04-19)
0.23.0 (2021-03-25)
0.22.5 (2021-03-15)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.22.4 (2021-03-03)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.22.3 (2021-02-22)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.22.2 (2020-12-22)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.22.1 (2020-12-21)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.22.0 (2020-12-02)
- ipfs manager read() decode from base64 before checking the size (#314) (4b41eb7)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.21.0 (2020-11-12)
- ipfs manager read() decode from base64 before checking the size (#314) (4b41eb7)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.20.0 (2020-11-05)
- ipfs manager read() decode from base64 before checking the size (#314) (4b41eb7)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.19.0 (2020-10-21)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- ipfs manager read() decode from base64 before checking the size (#314) (4b41eb7)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.18.0 (2020-10-14)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- ipfs manager read() decode from base64 before checking the size (#314) (4b41eb7)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.17.0 (2020-10-13)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- ipfs manager read() decode from base64 before checking the size (#314) (4b41eb7)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.16.0 (2020-10-09)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- ipfs manager read() decode from base64 before checking the size (#314) (4b41eb7)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.15.0 (2020-09-28)
- ipfs manager read() decode from base64 before checking the size (#314) (4b41eb7)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.14.0 (2020-09-18)
- ipfs-manager: use base64 format to support long files (#304) (03b0b48)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- add etherscan gas oracle provider (#271) (d5939a1)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.13.0 (2020-09-01)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.12.0 (2020-08-27)
- enhance node synchronization and storing of ignored data (#205) (fb6add2)
- high gas related fixes (#270) (1471b54)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.11.0 (2020-08-13)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.10.0 (2020-06-29)
- add getIgnoredData() to the ethereum storage (#206) (255d2dc)
- resubmit stuck transaction with more gas (#239) (cf7f92e)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.9.0 (2020-05-04)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.8.0 (2020-04-21)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.7.0 (2020-04-06)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.6.0 (2020-03-23)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.5.0 (2020-02-20)
- buffered ethereum storage (#113) (fe4ece6)
- confirmed & pending state in the highest layers (#119) (9424dc0)
- custom docker ganache image (#129) (9ab725d)
- persist transaction with custom ethereum provider (#106) (61b215f)
0.4.8 (2020-01-16)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.4.7 (2019-12-18)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.4.6 (2019-12-04)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.4.5 (2019-11-20)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.4.4 (2019-10-21)
- ethereum-storage: checkEthereumNodeConnection never finishing when Ethereum node not reachable (6941bd9)
- skip fetching data if no hash was found (#545) (9583b8d)
0.4.3 (2019-09-16)
Note: Version bump only for package @requestnetwork/ethereum-storage
0.4.2 (2019-09-05)
0.4.1 (2019-08-19)
0.3.0 (2019-07-24)
- add retry for getPastEvents web3 API call (#455) (0116636)
- block not found error in function addHashAndSizeToEthereum of storage (#349) (1fea138)
- Check the ipfs node connection getting an expected file instead of using repo/verify (#440) (4d537f7)
- Data access synchronization not parallelized (#333) (cd63a22)
- Error block XXX not found (#306) (6c9c59b)
- Ethereum-storage meta, no redundant getPastEvents call (#312) (28b5bb1)
- merge issue in ipfs pin config (#413) (3a5654f)
- Misc. minor fixes on the request node (#334) (8fcf53d)
- query returned more than 10000 results error (#437) (9621633)
- remove IPFS swarm connect from node initialization (#442) (da11afa)
- return ipfs-manager rejections (#434) (0bc2b73)
- skip flaky retry tests (#427) (68dd837)
- storage endless http request (#284) (9adac9a)
- Storage Infura 1000 results error (#320) (289a7f2)
- Use getSecondtLastBlockNumber instead of getLastBlockNumber for getBlockNumbersFromTimestamp (#330) (58606b7)
- use IPFS id endpoint to verify if the server is online (#450) (ce56b5f)
- use keyv to persist Ethereum metadata cache (#431) (6a6788b)
- add concurrent readMany to storage layer (#363) (db3f484)
- add IPFS peer for faster IPFS retrieval, and check IPFS and Ethereum nodes connections (#353) (47358c2)
- add logging interfaces and default logger (#397) (f83a716)
- add script to configure private IPFS network (#458) (4490d2b)
- add tags for successfully retrieved hashes (#444) (cfc3eb0)
- add the ability to be able to configure the host + port via com… (#355) (5b6a6c6)
- Add the two new IPFS nodes as known IPFS nodes (#410) (b33f2e9)
- additional node logs to show progress and logLevel option (#338) (38559f4)
- asynchronously pin IPFS files in batches (#403) (926c22b)
- check if the contracts are deployed and configured (#360) (c18bf00)
- class to get Ethereum block information in storage (#283) (1454981)
- configurable ethereum node host and port for smart contract deployment (#358) (d7ad242)
- Create usable Dockerfile (#278) (6c83f28)
- determines gas price automatically on mainnet (#429) (3d42c75)
- implements cached-throttle utility (#348) (01c9885)
- IPFS retry on error (#421) (18d6e6e)
- Migrate the synchronization from storage to data-access (#292) (3d04d0d)
- pin ipfs data on the node (#361) (5830350)
- Save dataId's Ethereum metadata when append is called (#352) (118d197)
- Storage cache for Ethereum metadata (#323) (cb29b8e)
- Storage get data from timestamp boundaries (#291) (e9554cd)
- upgradable smart contracts (#337) (c8cf724)
- add the node ipfs request network at initialization (#398) (7e0c25a)
- faster initialization by factoring stat and read IPFS calls in one call (#401) (184c14e)
0.2.1-alpha.0 (2019-07-22)
- add retry for getPastEvents web3 API call (#455) (0116636)
- block not found error in function addHashAndSizeToEthereum of storage (#349) (1fea138)
- Check the ipfs node connection getting an expected file instead of using repo/verify (#440) (4d537f7)
- Data access synchronization not parallelized (#333) (cd63a22)
- Error block XXX not found (#306) (6c9c59b)
- Ethereum-storage meta, no redundant getPastEvents call (#312) (28b5bb1)
- merge issue in ipfs pin config (#413) (3a5654f)
- Misc. minor fixes on the request node (#334) (8fcf53d)
- query returned more than 10000 results error (#437) (9621633)
- remove IPFS swarm connect from node initialization (#442) (da11afa)
- return ipfs-manager rejections (#434) (0bc2b73)
- skip flaky retry tests (#427) (68dd837)
- storage endless http request (#284) (9adac9a)
- Storage Infura 1000 results error (#320) (289a7f2)
- Use getSecondtLastBlockNumber instead of getLastBlockNumber for getBlockNumbersFromTimestamp (#330) (58606b7)
- use IPFS id endpoint to verify if the server is online (#450) (ce56b5f)
- use keyv to persist Ethereum metadata cache (#431) (6a6788b)
- add concurrent readMany to storage layer (#363) (db3f484)
- add IPFS peer for faster IPFS retrieval, and check IPFS and Ethereum nodes connections (#353) (47358c2)
- add logging interfaces and default logger (#397) (f83a716)
- add tags for successfully retrieved hashes (#444) (cfc3eb0)
- add the ability to be able to configure the host + port via com… (#355) (5b6a6c6)
- Add the two new IPFS nodes as known IPFS nodes (#410) (b33f2e9)
- additional node logs to show progress and logLevel option (#338) (38559f4)
- asynchronously pin IPFS files in batches (#403) (926c22b)
- check if the contracts are deployed and configured (#360) (c18bf00)
- class to get Ethereum block information in storage (#283) (1454981)
- configurable ethereum node host and port for smart contract deployment (#358) (d7ad242)
- Create usable Dockerfile (#278) (6c83f28)
- determines gas price automatically on mainnet (#429) (3d42c75)
- implements cached-throttle utility (#348) (01c9885)
- IPFS retry on error (#421) (18d6e6e)
- Migrate the synchronization from storage to data-access (#292) (3d04d0d)
- pin ipfs data on the node (#361) (5830350)
- Save dataId's Ethereum metadata when append is called (#352) (118d197)
- Storage cache for Ethereum metadata (#323) (cb29b8e)
- Storage get data from timestamp boundaries (#291) (e9554cd)
- upgradable smart contracts (#337) (c8cf724)
- add the node ipfs request network at initialization (#398) (7e0c25a)
- faster initialization by factoring stat and read IPFS calls in one call (#401) (184c14e)
0.2.0 (2019-06-06)
- block not found error in function addHashAndSizeToEthereum of storage (#349) (1fea138)
- Data access synchronization not parallelized (#333) (cd63a22)
- Error block XXX not found (#306) (6c9c59b)
- Ethereum-storage meta, no redundant getPastEvents call (#312) (28b5bb1)
- Misc. minor fixes on the request node (#334) (8fcf53d)
- storage endless http request (#284) (9adac9a)
- Storage Infura 1000 results error (#320) (289a7f2)
- Use getSecondtLastBlockNumber instead of getLastBlockNumber for getBlockNumbersFromTimestamp (#330) (58606b7)
- add concurrent readMany to storage layer (#363) (db3f484)
- add IPFS peer for faster IPFS retrieval, and check IPFS and Ethereum nodes connections (#353) (47358c2)
- add logging interfaces and default logger (#397) (f83a716)
- add the ability to be able to configure the host + port via com… (#355) (5b6a6c6)
- Add the two new IPFS nodes as known IPFS nodes (#410) (b33f2e9)
- additional node logs to show progress and logLevel option (#338) (38559f4)
- asynchronously pin IPFS files in batches (#403) (926c22b)
- check if the contracts are deployed and configured (#360) (c18bf00)
- class to get Ethereum block information in storage (#283) (1454981)
- configurable ethereum node host and port for smart contract deployment (#358) (d7ad242)
- Create usable Dockerfile (#278) (6c83f28)
- implements cached-throttle utility (#348) (01c9885)
- Migrate the synchronization from storage to data-access (#292) (3d04d0d)
- pin ipfs data on the node (#361) (5830350)
- Save dataId's Ethereum metadata when append is called (#352) (118d197)
- Storage cache for Ethereum metadata (#323) (cb29b8e)
- Storage get data from timestamp boundaries (#291) (e9554cd)
- upgradable smart contracts (#337) (c8cf724)
- add the node ipfs request network at initialization (#398) (7e0c25a)
- faster initialization by factoring stat and read IPFS calls in one call (#401) (184c14e)
0.1.1-alpha.12 (2019-05-21)
- block not found error in function addHashAndSizeToEthereum of storage (#349) (1fea138)
- Data access synchronization not parallelized (#333) (cd63a22)
- Error block XXX not found (#306) (6c9c59b)
- Ethereum-storage meta, no redundant getPastEvents call (#312) (28b5bb1)
- Misc. minor fixes on the request node (#334) (8fcf53d)
- storage endless http request (#284) (9adac9a)
- Storage Infura 1000 results error (#320) (289a7f2)
- Use getSecondtLastBlockNumber instead of getLastBlockNumber for getBlockNumbersFromTimestamp (#330) (58606b7)
- add the ability to be able to configure the host + port via com… (#355) (5b6a6c6)
- additional node logs to show progress and logLevel option (#338) (38559f4)
- class to get Ethereum block information in storage (#283) (1454981)
- Create usable Dockerfile (#278) (6c83f28)
- implements cached-throttle utility (#348) (01c9885)
- Migrate the synchronization from storage to data-access (#292) (3d04d0d)
- Save dataId's Ethereum metadata when append is called (#352) (118d197)
- Storage cache for Ethereum metadata (#323) (cb29b8e)
- Storage get data from timestamp boundaries (#291) (e9554cd)
- upgradable smart contracts (#337) (c8cf724)
0.1.1-alpha.11 (2019-05-17)
- Data access synchronization not parallelized (#333) (cd63a22)
- Error block XXX not found (#306) (6c9c59b)
- Ethereum-storage meta, no redundant getPastEvents call (#312) (28b5bb1)
- Misc. minor fixes on the request node (#334) (8fcf53d)
- storage endless http request (#284) (9adac9a)
- Storage Infura 1000 results error (#320) (289a7f2)
- Use getSecondtLastBlockNumber instead of getLastBlockNumber for getBlockNumbersFromTimestamp (#330) (58606b7)
- additional node logs to show progress and logLevel option (#338) (38559f4)
- class to get Ethereum block information in storage (#283) (1454981)
- Create usable Dockerfile (#278) (6c83f28)
- implements cached-throttle utility (#348) (01c9885)
- Migrate the synchronization from storage to data-access (#292) (3d04d0d)
- Storage cache for Ethereum metadata (#323) (cb29b8e)
- Storage get data from timestamp boundaries (#291) (e9554cd)
0.1.1-alpha.10 (2019-05-10)
- Data access synchronization not parallelized (#333) (cd63a22)
- Error block XXX not found (#306) (6c9c59b)
- Ethereum-storage meta, no redundant getPastEvents call (#312) (28b5bb1)
- Misc. minor fixes on the request node (#334) (8fcf53d)
- storage endless http request (#284) (9adac9a)
- Storage Infura 1000 results error (#320) (289a7f2)
- Use getSecondtLastBlockNumber instead of getLastBlockNumber for getBlockNumbersFromTimestamp (#330) (58606b7)