rain.cli consumes alloy-ethers-typecast (a rev-pinned git dependency). Remove it in favour of plain alloy primitives (Provider, TransactionRequest, SolCall::abi_decode_returns, provider.send_transaction(...).get_receipt()), as done in rain.interpreter's parser (rainlang#511).
Done when
- No
alloy_ethers_typecast / alloy-ethers-typecast references remain in this repo.
Part of retiring rainlanguage/alloy-ethers-typecast across the org.
rain.cliconsumesalloy-ethers-typecast(a rev-pinned git dependency). Remove it in favour of plainalloyprimitives (Provider,TransactionRequest,SolCall::abi_decode_returns,provider.send_transaction(...).get_receipt()), as done in rain.interpreter's parser (rainlang#511).Done when
alloy_ethers_typecast/alloy-ethers-typecastreferences remain in this repo.Part of retiring rainlanguage/alloy-ethers-typecast across the org.