valory-xyz / open-autonomy

A framework for the creation of autonomous agent services.
https://docs.autonolas.network
Apache License 2.0
79 stars 25 forks source link

Default chain cannot be overridden everywhere #2209

Closed Adamantios closed 5 months ago

Adamantios commented 5 months ago

Such an example is the _send_transaction_receipt_request.

As a result, the transaction settlement does not work properly as the validation round cannot succeed for transactions sent using a non-default chain. It needs several minutes so it can proceed to the check history hashes round which utilizes the get_contract_api_response and can use the non-default chain.

There might be more methods that do not support using a different chain than the default one.