Bryan Stitt

Results 121 comments of Bryan Stitt

Hey! I’ve been really busy, but now I have free time. Will write up a PR now. > On Feb 19, 2018, at 6:48 PM, Nikolay Novik wrote: > >...

@rossbulat , can you provide more detail on how to compile and deploy the contracts to ganache?

https://github.com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/utils/ReentrancyGuard.sol looks like it has had a few updates. I haven't been able to find a similar library written in vyper though.

The relevant part of the error is: ``` xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun ``` Do you have Xcode or the command line tools installed?...

This sounds like a bug in how ganache/hardhat are being used and not brownie.

I'm a bit confused that this is still happening. This code should be injecting the middleware automatically: https://github.com/eth-brownie/brownie/blob/4b134d4be9d3dde14f93f389cef9651910c9520e/brownie/network/middlewares/geth_poa.py

Aha! It doesn't happen automatically because if the "latest" block is a local block and not a remote block, it doesn't raise an exception. And it looks like ganache sometimes...

This also bumps the version of python in the docker image.

Actually I am pretty sure that there's still logs up to the revert.

Here's another one that is different. I'm not sure which is correct. ``` >>> chain.get_transaction("0x0537316f37627655b7fe5e50e23f71cd835b377d1cde4226443c94723d036e32").internal_transfers [ { 'from': "0x533c8844bA1922b88d892aCA090df0cC0c292F1b", 'to': "0x61935CbDd02287B511119DDb11Aeb42F1593b7Ef", 'value': 20160000000000000 }, { 'from': "0x61935CbDd02287B511119DDb11Aeb42F1593b7Ef", 'to': "0xa26e80e7Dea86279c6d778D702Cc413E6CFfA777", 'value':...