DEV MODE:
Using mock contracts - no real blockchain transactions