Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
impl State for AuthorityState, so we can handle SuiError from Authori…
…tyState as StateReadError. This will help us later when handling QuorumDriverErrror and SuiErrors that may arise from other situations plug in the new State trait for coin_api, fix some typing issues onboard indexer_api to state trait object transaction_builder_api uses Arc<dyn State> onboard transaction_execution_api to StateReadError read_api use Arc<dyn State> that's the last one, move_utils clean up coin_api unit tests and error handling another runthrough to check AuthorityState usage map StateReadErrors to -32001 error code fix unit test Ok, this nested thing might turn out to be annoying in the end, but we'll see. Maybe we can just map to anyhow instead add some docstrings keep the breaking changes minimal
- Loading branch information