Types::Address regex accepts both ETH (0x…) and TRON (base58), but there is no context check.
Risk: ETH address may be accepted when TRON is expected (and vice versa), leading to irreversible mis‑transfers.
Proposed fix: Add chain context parameter and validate address format accordingly.
Types::Addressregex accepts both ETH (0x…) and TRON (base58), but there is no context check.Risk: ETH address may be accepted when TRON is expected (and vice versa), leading to irreversible mis‑transfers.
Proposed fix: Add chain context parameter and validate address format accordingly.