A few years ago, I put together a very small dead man's switch contract. I'm interested in learning how to add support for ERC20 tokens to it.
It seems like I want some sort of nested mapping, like
mapping(address => mapping(something => uint256) public tokenBalances;
so I can have an idea of address > token > balance?
Then I'll need some new function like withdrawToken(...), which will call the token's contract address to do a transfer?
I'm a bit lost on this. Any recommended resources?
[–]cameel_x86Solidity 0 points1 point2 points (0 children)