Releases: wormholes-org/wormholes
Releases · wormholes-org/wormholes
Release v0.13.2
Performance Improvements
- coefficients add lock
- modify the version to v0.13.2
Release v0.13.1
Bugfixes
- handle the fork problem of coefficient
- fix the fork problem of perf the coefficient
- modify the version to v0.13.1
Release v0.13.0
New Features
- add new tx28 for forced sale snft fragments
- add new interface GetForcedSaleAmount() to return forced sale
- add new interface GetForcedSaleSNFTAddresses
- add validatorwithproxy api
- add get real addr api
Bugfixes
- add the discarded amount to zero address
- check if the exchangers are openning exchangers
- only modify the tx28
- reduce gasfee from exhanger when tx is successful
- remove changes for tx27
- add logs for tx28
- modify tx28 to buy all snft fragments in one transaction
- add logs for interface GetForcedSaleSNFTAddresses
- modify logs for GetForcedSaleSNFTAddresses
- modify the bugs of getting snft address
- fix bugs of BatchForcedSaleSNFTByApproveExchanger()
- add logs for p2p
- add rlp:optional for ping,pong
- remove logs for p2p
- cancel remove peers
- modify the version to v0.13.0
Performance Improvements
- add networkid to p2p
- adjust api
- check the networkid and chainid when nodes are trying to create
Release v0.12.2
Bugfixes
- remove peers randomly
- add some codes for quiting RandomRemovePeers
- modify the maxpeers to 60
- remove peers in p2p.server
- fix bugs of removing peers
- fix bugs of removing peers
- modify the algorithm of removing peers
- remove codes of removing peers in eth/handler.go
- fix bugs of RandomRemovePeers()
- add logs for peer disconnecting
- modify the version to v0.12.2
Release v0.12.1
Bugfixes
- modify the version to v0.12.1
Performance Improvements
- add helper method
- validator vote empty message in advance
- only validator vote empty message in advance
- when status isn empty can gather message
- store and calculate empty vote
- bug certify stakes nil
- add log
- remove log
Release v0.12.0
New Features
- empty block with tx
- Consensus globally records messages sent by addresses at a specific height
- Support to obtain the online person of the specified height
- add merge logs into receipt
Bugfixes
- fix bugs of verify empty block validators
- modify the method of sending empty block message
- modify the methods of sending empty block messages
- add new tx27
- add tx27 in tx_pool.go to check buyer's amount
- empty counter can reset
- check tx27's gasfee and amount
- vote to generate empty block
- add logs for exhanger
- modify the originalExchanger address
- vote rule
- convert to a address of exchanger
- vote rule
- handle voteMessage
- handle temp voteMessage
- Fix possible crash
- message lock
- message handler
- hanle temp vote message
- gossip message to vote
- check the auth's blocknumber
- modify recover sig
- modify bugs of recovering sig
- fix bugs of recovering seller's sig
- debug store and send message
- debug handle vote message
- debug pick validator to vote
- select validator to vote
- add new interfaces GetShouldParticipantsCoefficientByNumber() and
- modify version api
- add some new interfaces for PublicBlockChainAPI
- perf transactions of nft
- perf transcations of nft
- write stakerpool to leveldb
- FinalizeAndAssemble empty block
- modify the blocknumber
- modify the timestamp of empty block
- add logs for empty block
- empty block head time
- remove logs when rewards snft
- fix bugs of load stakers
- add blocknumber for BatchBuyNFTByApproveExchanger
- fix bugs of loadStakerPool()
- fix bugs of adding logs to receipt
- modify the version to v0.12.0
Performance Improvements
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- vote to empty block
- perf the format
- store and send message
- store and send message
- count couter to generate empty block
- gather signature lock
- store p2p vote message
- Improve the efficiency of empty block
- Improve the efficiency of removing empty blocks
- Upgrade the empty block package trade
- Upgrade the empty block package trade
- Optimization to make up for the lack of K validator algorithms
- clear log
- refactoring method
Release v0.11.7
New Features
- upgrade to 0.11.7
Bugfixes
- restart stuck
Release v0.11.6
Bugfixes
- modify the version to v0.11.6
Release v0.11.5
Bugfixes
- timestamp fork
- emptyBlock fork
Performance Improvements
- update the script of running wormholes based on docker
Release v0.11.4
New Features
- adjust log level
Bugfixes
- inital condition of emtpy block
- open logs for empty block
- open logs for empty block
- remove logs for empty block
- add future block judge
- prevent future time
Tests
- add adjustedTimeNow compare header.Time log
- block log