Marketplace Development
During the last week Daniel and Igor agreed on a design of the improved version of the safex purchase system and implementation began. In the current marketplace testnet, when you list an offer, you would need to also provide the address where to receive payment. At this point the system naively takes any address, and any offer id, if the amount adds up, it suggests that this offer was purchased.
Of course we did not intend to leave it like this, however, we wanted to prove we have been on the right track. The next iteration of the safex purchase will include a hard check of the address that is attached to the offer listing, and require that the purchase is in fact to the proper recipient.
Alongside this, the offer ‘close’ function was removed. What it did was allowed you to remove an offer from being parsed from the blockchain. This is a redundant feature, since you can also set the offer from active into inactive if in the event you wanted to remove a listing from being queried or purchased.
Furthermore, Igor spent time to improve the build systems for the safexcore project to be able to add automated building. This will allow us to set up continuous integration and leverage the features in github to have real time building and testing whenever new code is committed.
This last task is essential for taking the marketplace to mainnet.
Marketplace Testnet
During the past week of marketplace testing there is a list of bugs that are reported by the community. While we have an internal tasks list and order of matters related to the marketplace further development, we will merge these lists and address each head on.
We hope that this phase in the project has been as exciting for you as it has been for the development team and we thank you for your early participation.
Sails
During the last week we had progress in the safex cash transaction aspect, as well as additional ground broken on getting our blockchain sync in order.
- New wallet creation key formation bug
- Synchronization balance correctness
- Transaction broadcast to safexd network
- Sanitize Sails Wallet codebase of development artifacts
While we will still continue committing code, we won’t have additional significant progress on the sails wallet or 1 click miner until after the holiday period over the next two weeks.
XMRig and XMRig-Proxy
The RandomSFX algorithm has been fully implemented into the master XMRig and XMRig-Proxy builds last Saturday (Version 5.4.0 onwards).
The latest XMRig release includes performance improvements for both Intel and AMD based mining rigs. If you’re currently using Safex-Rig 5.0.1, we recommend you which over to the latest XMRig build instead to take advantage of these performance gains.
In addition, each major XMRig release includes a pre-compiled Windows build, which has been highly requested by many in the Safex community.
Sincerely
The Safex Development Community