Skip to content

Release 0.13.0

Compare
Choose a tag to compare
@rittme rittme released this 20 Feb 10:08
· 938 commits to master since this release
f5cb9f3

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

Images

Request Node 0.6.0