Skip to content

Instantly share code, notes, and snippets.

View gabedonnan's full-sized avatar
💭
Developing Ethereum RPC Python library

Gabriel Donnan gabedonnan

💭
Developing Ethereum RPC Python library
View GitHub Profile
@gabedonnan
gabedonnan / example.py
Last active September 3, 2025 07:08
A simple python decorator to track the calls of a decorated function, including generating a tree of it's recursive calls, tracking time taken for execution and memory allocated.
from tracing import Tracker
@Tracker
def recur_fibo(n):
# Simple recursive fibbonacci program found on stackoverflow for testing
if n <= 1:
return n
else:
return recur_fibo(n-1) + recur_fibo(n-2)