Release 0.13.0
Changelog
Bug Fixes
fix nightly test
ts-node configuration
fix json require to work with webpack
mock BTC provider on tests
Chores
clean contract types
new package for payment detection
add build step to next release
optimize docker build (#71)
move client types
auto-approve dependabot PRs action
Update ganache version for circle-ci
Features
payment-processor new package
add proxy contract to eth input data in payment detection
merge eth-proxy-contract into eth-input-data
ethereum payment proxy contract
confirmed & pending state in the highest layers
custom docker ganache image
buffered ethereum storage
persist transaction with custom ethereum provider
Documentation
specifcation ethereum proxy contract
remove the draft suffix in the specification
fix request-client.js examples
Builds
Bump eth-crypto from 1.5.0 to 1.5.1
Bump ethers from 4.0.38 to 4.0.45
Bump nyc from 14.1.1 to 15.0.0
Bump ipfs-unixfs from 0.1.16 to 0.3.0
Bump @types/fetch-mock from 7.3.1 to 7.3.2
Bump npm-package-json-lint from 4.0.3 to 4.5.0
bump webpack-bundle-analyzer from 3.3.2 to 3.6.0
bump semver from 5.6.0 to 7.1.1
bump eslint-plugin-spellcheck from 0.0.11 to 0.0.14
Tests
add test for erc20 address based in request-client.js
Packages
@requestnetwork/advanced-logic
@requestnetwork/data-access
@requestnetwork/data-format
@requestnetwork/epk-decryption
@requestnetwork/epk-signature
@requestnetwork/ethereum-storage
@requestnetwork/multi-format
@requestnetwork/payment-detection
@requestnetwork/payment-processor
@requestnetwork/request-client.js
@requestnetwork/request-logic
@requestnetwork/request-node
@requestnetwork/transaction-manager
@requestnetwork/types
@requestnetwork/utils
@requestnetwork/web3-signature