In this recipe, we will go through how to provision permission to both EOAs and contract accounts on Seth.
Permissioning Ethereum EOA and contract accounts on Seth
How to do it...
- Start the Seth Docker images with Docker-Compose:
sudo docker-compose up
- Execute bash on the seth-cli-go container:
sudo docker exec -it seth-cli-go bash
- Check the contract account permissions:
seth show account "da9fae99224516db78935d7cb91724e851c5b3fa"
Address: da9fae99224516db78935d7cb91724e851c5b3fa
Balance: 0
Nonce : 1
Perms : -root,+send,+call,-contract,-account
Storage:
0000000000000000000000000000000000000000000000000000000000000001 -> 000000000000000000000000da9fae99224516db78935d7cb91724e851c5b3fa
0000000000000000000000000000000000000000000000000000000000000000...