Releases: persistenceOne/persistenceBridge
Releases · persistenceOne/persistenceBridge
Input validation and test cases
Updates
- Added more input validations
- Improved test coverage
- Added new project configurations
Unstake value distribution bug fix
Fixes
- Major fix in unstake value distribution
Uncapped launch
Updates
- Minting cap removed
Fixes
- Transaction history check before relaying new transaction
Go-ethereum upgrade
Security Fixes:
- Upgraded go-ethereum to 1.10.8
Bug Fix:
- Fixed slight addition of time to unbound epoch time
Beta Features:
- Increased uncapped amount and time
London hard fork upgrade
Breaking changes
- go-eth upgraded to 1.10.5 (London hard fork change)
Features
- logging with telegram bot messages
Fixes
- minor code structure changes
Minor Bug Fixes
Updates
- Enabled server for querying status and validators
- Updated Smart contract ABIs and addresses
- Minimum wrap amount moved to configuration
Fixes
- Fixed possible Kafka stuck while doing tendermint tx
- Fixed bug of reverting coins when multiple coins are sent in one single MsgSend
- Fixed bug for the addition of module or unknown StdMsg for tendermint chains
MPC wallet signing and multi validator
Updates
- MPC wallet signing
- Multiple validator staking
- Dynamic validator add/remove through RPC
- Failed ethereum transaction retry
- Failed tendermint transaction retry
- Retry transaction queuing
Fixes
- Ethereum failed transaction tracking
- Await tendermint transaction commit
- Graceful shutdown fixes
- Withdraw rewards retry queue overflow
Initial Release Stabalization
Updates
- Minimum wrap amount
- Configuration management
- Graceful shutdown
- Withdraw rewards transaction
- Deposit to designated address without wrap or revert for fees
Fixes
- Tendermint failed transaction retry
- Multiple DB because of multiple home path
Initial Release
First stable release for the bridge
- Listen to and verify and process relevant transactions from cosmoshub-4(cosmos SDK v0.42.3)
- Listen to and verify and process relevant transactions from etherum
- Use kafka queue to queue processed transactions
- Batch, sign and send verified transactions for pStake application business logic
- Single orchestrator with no CFT or BFT