Releases: xssnick/ton-payment-network
Releases · xssnick/ton-payment-network
v1.2.3
v1.2.2
v1.2.1
v1.2.0
Now it is possible to request withdrawal from party for fee, it means users with empty wallets can receive coins onchain without making transactions.
- Added commit propose for fee action
- Fixed contract deploy message for web wallet
- Web database and config isolation by connected wallet address
- Exported
closeChannelmethod from wasm to web - Auto reconnect to server from web on SSE error
- Set inactive on close offchain channel with no balance
- Web UI improvements
Previous database and config on web wasm could be unavailable after this update, but if you need to restore you could rename them to suitable pub key in browser storage settings
v1.1.0
This version introduces inbound liquidity managing mechanics and channel opening without deployment. Now it is possible to receive transfers with no balance, channel can be deployed later after first transfer received.
- Automatic capacity rent on receive
- New capacity related fields added to config
- Virtual channel deadline for last peer increased to 3 hours from 1 minute
- Changed
urgent peersbehaviour to depend on active channels - Automatic deploy channel on first topup
- Added
RentCapacityaction to states processor - Added locked deposit data to channel and managing logic
- Added
OpenChannelOffchainquery to transport to open channel without deployment - Accept virtual channels with no inbound capacity when final state is available (to rent after)
- Fixed false positive no queries disconnection, now ping resets timeout
- Multiple Improvements and some refactoring
- Config upgrade logic added
- Support up to 4 messages per transaction for web
dumpTasksmethod exported from wasm- Web UI small updates
v1.0.0
- Web node, WASM build + JS bindings and example wallet
- Locked balance calculate
- Channel history
- Idempotent topup
- Updated channel contract
- Multiple improvements
- DB, Blockchain API, Transport and Logger abstraction
- HTTP+SSE Transport for intermediate nodes with direct peers
- Both transports support for server node, HTTP+SSE and ADNL to communicate with all peer types
- More params for channel discuss before deploy
- Updated tonutils-go to v1.14.0
Compatibility with previous channels was partially broken, close them first before update, if you want to retrieve coins (or use db backup to close after)