It might be more user friendly to allow contract addresses that are left padded with zero (that's what block explorers provide).
Both Starknet node RPC and Subsquid expect truncated address (starknet_py does the truncation under the hood, but matcher does not - hence the indexing issues).
Note that ctx.add_contract should ideally also account for that
It might be more user friendly to allow contract addresses that are left padded with zero (that's what block explorers provide).
ctx.add_contract
should ideally also account for that