Fixes for !332 and some other vop related changes
Needs tests_api!248 (merged) and schemas!12 (merged)
It started as mild fixes for recently merged !332 (merged) however it turned out more changes are needed:
- new
dhf_instant_conversion_operation
removed since its meaning became exactly the same as existingsps_convert_operation
; old vop used instead -
sps_convert_operation
andsps_fund_operation
renamed fordhf_conversion_operation
anddhf_funding_operation
respectively - in above vops
fund_account
renamedtreasury
like in all other places - in dgpo
sps_fund_percent
renamedproposal_fund_percent
andsps_interval_ledger
renameddhf_interval_ledger
- all files and classes with SPS in name now use DHF instead
- fixed legacy vops in condenser_api (some were missing, some did not have proper definitions), although it seems like we could remove them all, since it looks like related visitor class is only used in connection with transactions, which means vops are never touched
Additionally:
- added
system_warning_operation
for changes in max allowed block (we might want to also add one for changes in HBD interest rate if that does not happen too frequently) - fixed #321 (closed)