I wonder if there is a way to keep track of my smart contract as an owner of it. Like get a full dynamic report regarding each and every action happened on it since it has been created ?


It does not matter if you're an owner or not as all information is public for everyone.

Easiest way to accomplish this is to add events logging to your functions. After that you need a backend system (outside blockchain) which monitors the contract for these events and based on those events you can create whatever reports you wish.

If you wish, you can also utilize somewhat ready tools for this, such as https://etherscan.io/apis

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.