I don't like it that on the http client we have API like `asset::all_definitions()`. Because it differs from what we have in smart contracts. IMO there is nothing wrong in constructing a query like this:
let vec = client
.query(FindAllAssetDefinitions::new())
Definitely not intended for this PR, but would like to get an opinion on this
Definitely not intended for this PR, but would like to get an opinion on this
_Originally posted by @mversic in https://github.com/hyperledger/iroha/pull/4833#discussion_r1684052028_