V1.27.5.4 release
Closes: %Fifth release
Requires:
- Functional improvements:
- Bump Textual to 0.43.2 - !238 (merged) , !244 (merged) and !249 (merged)
- Make process transaction able to sign transaction offline (without getting chain_id from node via get_config api call) - !241 (merged) and !247 (merged)
- Present both TaPoS numbers (ref_block_num and ref_block_prefix) on transaction summary screen - !250 (merged)
- Change the way chain_id is retrieved: - !247 (merged)
- now it is stored in the profile-context (previously global setting)
- make it configurable via CLI like
clive configure chain-id
- set the default chain_id for testnet and embedded testnet
- when chain-id is not set (via default or unset via CLI, etc..) - when first required, it will be retrieved from the node get_config API call nd set to profile context chain_id to that value (chain_id should be set for the profile if anyone wants to sign the transaction offline)
- treat
CHAIN_ID
insettings.toml
as a DEFAULT (if set) for newly created profiles
- Add a 'loading...' message while switching pages on the witness votes tab - !246 (merged)
- Change the behavior of witness search and clear buttons - #97 (closed)
- Bugfixes:
- Fix a bug where it was impossible to save transaction twice from TransactionSummary screen using different keys (was already signed
error
) - !238 (merged) - Fix a bug when the activation screen was not shown when saving to file/broadcasting in inactive mode (instead there was an error notification) - !238 (merged)
- Fix a bug when the dashboard was always changed to Active version when activation failed - !238 (merged)
- Fix ref_block_num calculation (replaces our implementation of calculating TaPoS with
wax
function call) - !250 (merged) - Fix Governance operations screen header and side cart styling - !246 (merged)
- Fix removing witnesses from the Actions to be performed table !257 (merged)
- Fix a bug where it was impossible to save transaction twice from TransactionSummary screen using different keys (was already signed
Edited by Mateusz Żebrak