Releases: safex/safexcore
Releases · safex/safexcore
Safexcore 7.0.2
- RPC rework
- Fixes for reserve_proof and spend_proof functions
- Fixes for wallet and node RPC communication
- Add RPC endpoint to get Safex offers in JSON
- Removed unused function calls
- Fixes for several functions in RPC found during the documentation writing process
- Fixed build warnings on newer compilers
- Fixed Boost broken download link
- Fixed wallet negative item quantity for the seller
Ubuntu 18.04 binaries
binary |
sha256sum |
safexd-linux-7.0.2 |
775ea73a53dd31e69ee0e10f59475a001746d73f2afa855eecba9513f096ed98 |
safex-wallet-cli-linux-7.0.2 |
6c36efa1a111a9b0c81c3505fb970fb4c7521a4d4423245c021dde0b5fffbce4 |
safex-wallet-rpc-linux-7.0.2 |
16e99d438c5f398cc742a6ed545fa726076a2fc4dbd0a3a9273d141343dbc731 |
OSX binaries
binary |
sha256sum |
safexd-osx-7.0.2 |
9e2fa003d2ec1f902d44bf7951d65f0044e4d990ff9d9ccf1a05e6c0a43e962b |
safex-wallet-cli-osx-7.0.2 |
1c5257f1f5f45ec653d13545eb76d1ce473766177264dd93bfe7aae74fd1e5c7 |
safex-wallet-rpc-osx-7.0.2 |
dcb065441fe7033157ad67973c280139080c1c1bba8269fb171aeb02a5221f8b |
Windows binaries
binary |
sha256sum |
safexd-windows-7.0.2.exe |
e8a7c29e33b2c8c39f5d4b8adae4c47a8e871703d98913e30531ada2a17ec678 |
safex-wallet-cli-windows-7.0.2.exe |
79c1cc996e5d47d50ec7331c71179de1aafecb84851e3d17d13a7eeabcfae6f1 |
safex-wallet-rpc-windows-7.0.2.exe |
20028e5637f6d53c123b5c43584bba39e243f7bac485bc69e8d73d3d9bb92571 |
android-pretest
Merge pull request #257 from safex/develop
Develop
Safexcore Marketplace 7.0.1
- Security hardening
- Add RPC timeout
- DOS attack patches
- Added ban_list option
- Wallet improvements
- Fixed wallet token transfer error when sending outputs with 1,000,000 SFT
- Better handle of opening corrupted wallet
- Allow unstaking of selected staked tokens
- Added proper Wallet API calls
Ubuntu 18.04 binaries
binary |
sha256sum |
safexd-linux-7.0.1 |
a2da9a0abf691e6aaa387659514ecc074f043000a6ea994c0bbd1c25cde5d8b7 |
safex-wallet-cli-linux-7.0.1 |
dfe6267bd491877f2839cb61b5b4e08c26ca7ad7e23d2337e06eff9f76013d82 |
safex-wallet-rpc-linux-7.0.1 |
53f3214d68ea396c1ce0a5abd8cd878c9781d679e03e4dfe655231ca5d802ce8 |
OSX binaries
binary |
sha256sum |
safexd-osx-7.0.1 |
358068b1d55395dbf30c9deee8a13241ef7668dc4f1789b87bd6ef8e67c14893 |
safex-wallet-cli-osx-7.0.1 |
c6acc71bac5f5798cfa9b04b58f74bcff76b4bd2fd47d80896457bd76b298cb8 |
safex-wallet-rpc-osx-7.0.1 |
c1fd9e4f28419ab753cbdc56fd224fe89584142e004dd89f9c1ecdd33ccdfe99 |
Windows binaries
binary |
sha256sum |
safexd-windows-7.0.1.exe |
d576091e84fe10107e4ed943a9ffba3511b010ce894dd8503ec0b491c97b90aa |
safex-wallet-cli-windows-7.0.1.exe |
acceb2bf827e340b68be5da56a2b536148f4c2c3ae7fd2bfaa0d163a683bc94b |
safex-wallet-rpc-windows-7.0.1.exe |
4daac6410f2df4cefbf187f36ac2d3c372b3049bbe119fe71b497c5d73f4d751 |
Safexcore Hardfork 7
-
Enable marketplace functionalities
- Create, edit Safex account
- Create, edit Safex offer
- Create, edit price peg
- Purchase offers
- Give feedback for purchased offers
- Stake and unstake tokens for diviend collection
-
Split miner tx amount into digits
-
Fixed all build warnings
-
Marketplace block activation: 605,700
-
25,000 SFT minimum staking
-
8,000 block minimum staking period
-
1,000 SFT lock for 22,000 blocks account creation
Ubuntu 18.04 binaries
binary |
sha256sum |
safexd-linux-7.0.0 |
d94f4de019e93af527dcaa115af2808cd2c77816a2c0bb28e2e867d6d6128614 |
safex-wallet-cli-linux-7.0.0 |
501e3dac62ca4ef179a234f672edb9ba9544d257932f49ffdee51b06d71f8add |
safex-wallet-rpc-linux-7.0.0 |
4f0471242d458e2e9baccc4e6b2cdcb0b75c35e45189541883eff9d3adabd4a9 |
OSX binaries
binary |
sha256sum |
safexd-osx-big-sur-7.0.0 |
97c3dcc29dc9533fd892028b04ca6cf64d22dd4382202fe6d2585a2ab228555f |
safex-wallet-cli-osx-big-sur-7.0.0 |
faaf41e4eb8b7a47a8eb504aadf8c73fb6d12490fe422bd0fe2cb2ab31e9a7e4 |
safex-wallet-rpc-osx-big-sur-7.0.0 |
8eae2b33715f525a5b2e42095ddfd55198997be3737ac58a3122d1cee9c849d1 |
safexd-osx-7.0.0 |
f32b40e40bc3b1f3a5765ea01239221597a3ad5d2db4d5dde9444e0368234e47 |
safex-wallet-cli-osx-7.0.0 |
dd92f0963d438537d5469760ac074a34cce9ea521e00ac92ee280db1eae90c50 |
safex-wallet-rpc-osx-7.0.0 |
a107ea48b29f87b6f870283d11b9f2a3e8c174247d02902e11b6bc02356727dc |
Windows binaries
binary |
sha256sum |
safexd-windows-7.0.0.exe |
c24c3443a8ce601aaea46069901c4b4afff85c9d3020578c8fa3a57ba7967f25 |
safex-wallet-cli-windows-7.0.0.exe |
9a2577bff35cffbe47b6be5a5b6b181f562f844275c562b2cd469890c7018191 |
safex-wallet-rpc-windows-7.0.0.exe |
eac8fec355f21914cd8b0994fa790c7412345abb326a69bec85a335f4ac8d7cf |
Wallet tx creation fix
- Fixed generate_key_derivation when creation a transaction
There was a minor bug found in the wallet related to integrated addresses when forming a transaction. The wallet verifies each transaction it will make with a public key, and in this case the wallet would not search the whole range of available public keys to verify the new transaction and terminates the transaction formation and returned a generic error.
Ubuntu 18.04 binaries
binary |
sha256sum |
safex-wallet-cli-linux-6.0.1 |
55479deaed60aff3f95d377b5d22d93d5e3470688652b4575ee520b3b0d4797b |
safex-wallet-rpc-linux-6.0.1 |
00cfe5c84face0ad2c96a1f39b01f70491b2e3ce1a37c101ed47c074b0892296 |
Stagenet 3
- Fixed 99% of warnings when building
- Improved purchase logic
- Better outputs selection
- Purchase now stores hash of the offer ID, title and description, so if the offer is changed before the send, the purchase will be blocked
- Improved output histogram RPC call
- Removed double checks for speed and added proper checks for advanced txs
- Fixed sweep unmixable
- Added additional tests for double spend
- Added tests for double purchases and other 2 advanced txs in the same block
- Added checks for the block verification when creating a block template in the pool
- Fix for unique cash send scenario
- Miner tx again splits reward into digits
- Merged develop to master branch
- Increased token fee to 1000 for account creation
- Reset stagenet height to 90000 and start advanced txs from height 91020
Ubuntu 18.04 binaries
binary |
sha256sum |
safexd-linux-stagenet3 |
bccb735dbc9e5a52b1d9c78f4eb4a03960ea4509af7b21c7027b663f89cb593a |
safex-wallet-cli-linux-stagenet3 |
537842ef83bc09bee6410b4d8794cdc2fcbdcb53be6854779e66e9217feb4d67 |
safex-wallet-rpc-linux-stagenet3 |
2d28b6f212f8292836427619813c09aeb208b99aede4d938ab23e244d9627806 |
Windows binaries
binary |
sha256sum |
safexd-stagenet3.exe |
d6b707a78b0bf2e6f0f72e7a7566c205ee2b0d0bad403877276320709fcb6e5a |
safex-wallet-cli-stagenet3.exe |
86506167ea82e672502639d01a63f3b6d3ad36acfe1c5fb217df14537d1c2b02 |
safex-wallet-rpc-stagenet3.exe |
4bb9b590bafa903085f731b393d74821238745763c41226721a9def0e018d7ce |
Mac OSX binaries
binary |
sha256sum |
safexd-osx-stagenet3 |
8e20baecb0f3b7469ba9bd8915150d98351da92a83a8f2e16c982b8ccfacefd4 |
safex-wallet-cli-osx-stagenet3 |
1180ffd31cf7a8ee2188485a3c4576929a2b14c377d56beab4fcba1a3309258d |
safex-wallet-rpc-osx-stagenet3 |
7ba0b716bc69842ebe3fd77c9c418d85bb0822d0bbbe32776a37395d6874689d |
Stagenet 2
- Changed libwallet build system and removed windows specific code
- Big refactor of unit tests
- Added needed checks for advanced transaction specific parsing
- Added additional tests for new checks
- Added checks if referenced outputs are valid before any further operations
- Added commits that silence warnings during the build
- Fix for bad unstake token reference
Ubuntu 18.04 binaries
binary |
sha256sum |
safexd-linux-stagenet2 |
7e397958c558f9fe09c05160c22608ee073d9826128e5ddbc6c69de4eeae52ad |
safex-wallet-cli-linux-stagenet2 |
124a42d1447494dc88c6009bdabbcce579d3aa89b16fb5770917df6c7c2b3a3e |
safex-wallet-rpc-linux-stagenet2 |
74f4a18a8923153aa0c983a9da8b14e2447b63e781f5bf950bdee9e4be3f86db |
Windows binaries
binary |
sha256sum |
safexd-stagenet2.exe |
48601ce4b38feb9f18bd0ec4770eaf505f68821f20d0dbbf6f7f05f25123e145 |
safex-wallet-cli-stagenet2.exe |
abf0d287ac7fe2a87bd5a7502c7f61e69dfab3ccaac6505287ab272dbea33d01 |
safex-wallet-rpc-stagenet2.exe |
28919bd1417bfb7aeeaf077968e0db863c35a4e8448c6b60ec28733b981ff677 |
Mac OSX binaries
binary |
sha256sum |
safexd-osx-stagenet2 |
3b142de2de1ffde77ad5856a0a62e53d74314556d8b348e4529f97b4765e954b |
safex-wallet-cli-osx-stagenet2 |
70988ecc834daa005024dedc5d2962ea79722c216f4e56bc0ccd95e4fab1c87a |
safex-wallet-rpc-osx-stagenet2 |
e624702a0ddbe0dc46ff93d5424f2c8c34cb8bf6902346e0f6c7965c4e7c5749 |
Stagenet 1.2
- Potential fix for better output selection for purchase
- Proper fix for sweep unmixable
- Fix ratings print in simplewallet
- Fix for newer GCC version builds
- Resolved dependencies in the code for future libwallet build system
Ubuntu 18.04 binaries
binary |
sha256sum |
safexd-linux-stagenet1.2 |
6f2f6a0c151eae93911f1b857bcd0c703ea92b9a6778a91e0675b76d4c2a3bca |
safex-wallet-cli-linux-stagenet1.2 |
7cd6e55f3b0c68c274523fa5723cca7d43961bae6a560a97f37ddfaf4413cfa7 |
safex-wallet-rpc-linux-stagenet1.2 |
396ffdda612e9c4031cf9a030b8c7c0692ca4694b9a216fd2aaa72f035055ff1 |
Windows binaries
binary |
sha256sum |
safexd-stagenet1.2.exe |
5516fe664c6aa0ec0086b18482120e60161c1707bf0a1a012d2d5f4e5e075920 |
safex-wallet-cli-stagenet1.2.exe |
ad938dd17e4e45a3ee9f9ccd751e7a210c7913cc669031e98941dc0bdd13fcc1 |
safex-wallet-rpc-stagenet1.2.exe |
ad11c44cc41a9ebe09e5d2bd2a3bddac0f313b6e483c77f201f0da73aaa845b7 |
Mac OSX binaries
binary |
sha256sum |
safexd-osx-stagenet1.1 |
7b91fdcdabb24f1199d206a7608931f87567c79c63ece8dc0fcfbe9d47daab95 |
safex-wallet-cli-osx-stagenet1.1 |
d690457e6fdd8c969b99faf36e52e45a7f568aace48e8492ba613efea3f9985d |
safex-wallet-rpc-osx-stagenet1.1 |
62338f85819e555f022c67bcf738d191a51203876d44c8bee4b9b43d0a8bc1e3 |
Stagenet 1.1
- Added optimization for reported higher CPU usage
- Prepared stagenet HF_VERSION_ALLOW_TX_VERSION_2 for block number 90150
Ubuntu 18.04 binaries
binary |
sha256sum |
safexd-linux-stagenet1.1 |
0ce6f863e5d22d86fc5e4e7d96ea992c6e1db8d81c736b5c17781cf9f919d379 |
safex-wallet-cli-linux-stagenet1.1 |
f3fa03b9613af1f9e66a0a7c9f7f1a9d28dbfe850f1e7a38eb607e5a5efba478 |
safex-wallet-rpc-linux-stagenet1.1 |
f4cd42b8836237a639beb2a42122846f3bd7ada41d9d5c857a112d6a82347381 |
Windows binaries
binary |
sha256sum |
safexd-stagenet1.1.exe |
3a4f90b4a80455170179d7af9a6f6a844132a317f387fbf5fec6966e526c280c |
safex-wallet-cli-stagenet1.1.exe |
1a395ced850dcc788fa82447e068a2ec0a33550a473bb72362fbfe1d33475b55 |
safex-wallet-rpc-stagenet1.1.exe |
25c8316a52ddcc8406799d1aea8b1e8631922a2ca23fc843b68d0fe4edfb81a7 |
Mac OSX binaries
binary |
sha256sum |
safexd-osx-stagenet1.1 |
d845b56c11fed7431e9f611d5bb3b898833b5504dd68431406dac23e3c7810a8 |
safex-wallet-cli-osx-stagenet1.1 |
9d959f4256c4445a33dbe057bb2497d7ebaf0573077ef15b1448035b1a42c1a7 |
safex-wallet-rpc-osx-stagenet1.1 |
b9e32ba8569c314fcd0d5f6550875e1adca807c200b4b76c0466b28622b293ad |
Stagenet 1
- Added batch abort for safer discard of invalid blocks received
- Additional safety checks added
- Defined HF_VERSION_ALLOW_TX_VERSION_2 from where advanced txs can be made
- Fixed issues reported on testnet
- Prepared stagenet HF_VERSION_ALLOW_TX_VERSION_2 for block number 89400
Ubuntu 18.04 binaries
binary |
sha256sum |
safexd-linux-stagenet1 |
46d72ef3fb579032dee8d1636f90e3b6c6a419a819d7ff43858679931660cb71 |
safex-wallet-cli-linux-stagenet1 |
d2d8f19a29b7c83c3934037df26cfb43e2d4a68776db58baf8a841fded71d046 |
safex-wallet-rpc-linux-stagenet1 |
2e967230c9efc41fd86ee82d6e0516f76b598d77c87f02d6ce478bff2e004230 |
Windows binaries
binary |
sha256sum |
safexd-stagenet1.exe |
b76fda32c9872991737dcda668c7306afaff614c5122051acfbb5ab53e488e40 |
safex-wallet-cli-stagenet1.exe |
280a73a70effd30672252e5d14cfb5759cc3a40c61c21c04abd42844fc59b4c4 |
safex-wallet-rpc-stagenet1.exe |
22262e216f4247556bda81c4a07da936cc36d8fa6f9ec0b4b36d2a7d8e00422a |
Mac OSX binaries
binary |
sha256sum |
safexd-osx-stagenet1 |
b0e3d9b540693f502f53bca34c3c4c7aacf3bfaf58d5a4e0156e32f2d1bbdecc |
safex-wallet-cli-osx-stagenet1 |
7b8bc714d22716ed477de7b26f3c783ab4b1bd5f1c7f9f830438764426e57c4b |
safex-wallet-rpc-osx-stagenet1 |
e6e075e3537771b8edb0cb323ef49b592688e7f6ca2f0278cd16250769ff3f5b |