Release v3.0.0
Highlighted Changes
- Non-interactive transactions (v1)
- Send $EPIC just like any other coin!
- This removes a point of friction for the exchanges.
- No longer both parts of the transaction need to be online at the time transaction happens
- Improved security and scalability
- Bug fixes and enhanced testing
- Checks for bad hashes
- More privacy
- Better Tor support
- From an end-user perspective, there should no longer be a need to configure routers and firewalls to receive. Sending and receiving should feel like any other cryptocurrency, where a simple encoded address is all you need to share before receiving. No firewall or router configuration should be necessary.
- Payment proofs
- Enable external auditability of transactions
- Automatic Port Opening
- No need to manually configure router ports or use
ngrok
- No need to manually configure router ports or use
What's Changed
- Fix transaction proof on transactions before of fork by @aroncds in #1
- Fix foundation fork proof by @aroncds in #4
- Fix float on foundation levy by @aroncds in #7
- Cucumber tests and API client basic-auth by @ceciliacsilva in #6
- Missing 2.22% in FOUNDATION_LEVY #13 by @johanneshahn in #15
- Update Cargo.toml by @hdmark in #27
- Update randomx-rust by @EricShimizuKarbstein in #33
- Update build instructions by @EricShimizuKarbstein in #32
- Feature/create block fees submodule by @josiasal in #34
- Fix floonet foundation file by @EricShimizuKarbstein in #35
- Fix incompatibilities between v2 and v3 log-level on the configuration file by @EricShimizuKarbstein in #36
- Retry connecting to the seed servers when there is no connected peers by @josiasal in #38
- fix: Illegal Instruction issue by @EricShimizuKarbstein in #37
- Draft: Doubling the value of the MAINNET_FIRST_HARD_FORK constant by @josiasal in #40
- refactor: Remove libssl-dev as build requirement by @acosta-brickabode in #43
- fix: Replace pancurses-backend feature with termion-backend to fix ncurses rendering issues by @acosta-brickabode in #47
- feat: Implement Github Action for generating Linux artifact by @acosta-brickabode in #46
- fix: Replace log::info feature with log::debug to fix overprinting sync messages by @acosta-brickabode in #45
- Fix windows build by @EricShimizuKarbstein in #51
New Contributors
- @ceciliacsilva made their first contribution in #6
- @hdmark made their first contribution in #27
- @EricShimizuKarbstein made their first contribution in #33
- @josiasal made their first contribution in #34
Full Changelog: https://github.com/EpicCash/epic/commits/v3.0.0