Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.13.2 #83

Merged
merged 42 commits into from
Jul 22, 2024
Merged

v1.13.2 #83

merged 42 commits into from
Jul 22, 2024

Conversation

Slixe
Copy link
Member

@Slixe Slixe commented Jul 21, 2024

Description

Several bug fixes

Common:

  • support aggregated WS messages (up to 1 MB)
  • serializable hard fork configurations
  • move max block size constant from daemon to common
  • differentiate two errors message with same display text

Daemon:

  • add bytes_sent/bytes_recv to p2p rpc results
  • add skip-block-template-txs-verification launch option to not double check the validity of a TX
  • add swap_blocks_executions_positions cli command, for debug purposes
  • improve verify_chain cli command, which will now also check for executed txs and balances/nonces versions.
  • add "Block Version" and "POW Algorithm" in status cli command
  • Fix Chain Validator used to verify the heaviest chain between us and a peer
  • Fix chain sync: give correct order of blocks for easier sync
  • add get_hard_forks rpc method
  • don't show transactions unexecuted in account history rpc method
  • add dev_reward and miner_reward in get_info rpc method

Miner:

  • add api-bind-address option to report the stats of the miner in a HTTP response. Thanks to @Epsiloong

Wallet:

  • add rpc method clear_tx_cache
  • burn, store fee and nonce used
  • track highest nonce within burn txs also
  • add logout cli command to switch from one wallet to another
  • Use indexmap in XSWD permissions to keep order due to signature validity check.
  • Display real error of invalid TX with transfer cli command.
  • Improve burn cli command to follow the same format as transfer.

Type of change

Please select the right one.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Which part is impacted ?

  • Daemon
  • Wallet
  • Miner
  • Misc (documentation, comments, text...)

Checklist

  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings

Slixe added 30 commits July 10, 2024 02:24
@Slixe Slixe changed the title 1.13.2 v1.13.2 Jul 22, 2024
@Slixe Slixe merged commit 12afc77 into master Jul 22, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants