Commit 90f0d1e4 authored by Jakob Botsch Nielsen's avatar Jakob Botsch Nielsen
Browse files

Remove incoming_txs and outgoing_txs from contract view of chains

This is much more realistic, as allowing contracts to efficiently access
transaction histories for all addresses is extremely expensive. To do
this, we
* Add an account_balance operation in Chain instead
* Change incoming_txs and outgoing_txs to compute transactions from
  traces
* Require implementations to give a proof-relevant trace, and rework
  proofs to use these, as necessary
parent a8554728
Pipeline #12664 failed with stage
in 5 minutes and 58 seconds