# EIF Week 2
##### List of Scam transactions
- [$OCASH scam](https://bscscan.com/tx/0x44523d0278d3426c11ef2f4541fe7e26e8ebe0a9ca5a3022863f5c324c44b89d) - [Twitter](https://twitter.com/AnalysisOnChain/status/1597919413180985344) - Approval behind the scenes
- [Scam with Sign](https://github.com/ortomich/scam_with_sign_2)
- [Scam with Sign 2](https://github.com/ortomich/scam_with_sign)
**From Blowfish Docs**
[Scan transaction](https://docs.blowfish.xyz/api-docs/reference/api-reference/scan-transaction/ethereum-polygon)
[Scan message](https://docs.blowfish.xyz/api-docs/reference/api-reference/scan-message/evm)
- `rawInfo` -> A machine-parsable state change object describing the state change.
- `kind` -> Enum value identifying the type of state change. Possible values:
- `ERC20_TRANSFER` -> ERC20 token transfers
- `ERC20_APPROVAL` -> Approval request to transfer user's tokens
- `NATIVE_ASSET_TRANSFER` -> ETH transfers
- `ERC721_TRANSFER` -> ERC721 NFT transfers
- `ERC721_APPROVAL` -> Approval request for a specific token in a collection
- `ERC721_APPROVAL_FOR_ALL` -> Approval request for all owned NFTs in a collection
- `ERC1155_TRANSFER` -> ERC1155 transfers
- `ERC1155_APPROVAL_FOR_ALL` -> Approval request for all owned ERC1155 assets
- `data` -> Object with fields specific to each kind
<br>
Interesting Reads
- [ERC20 event poisoning](https://harrydenley.com/bad-actors-abusing-blockexplorers-to-trick-you)
[Rugproof Sandbox Repo](https://github.com/therealharpaljadeja/rugproof-sandbox)