Cuong Do
Cuong Do
As a starting point, it might be good to look at the [tools from Trail of Bits](https://blog.trailofbits.com/2018/03/23/use-our-suite-of-ethereum-security-tools/). There are a lot of good ideas in there. Let me know if...
When executing `npm run test:js`, I see this error scroll by: ``` Error during attestation validation: Error: Invalid signature v value at exports.ecrecover (/home/travis/build/OriginProtocol/origin-js/node_modules/ethereumjs-util/dist/index.js:403:11) at V00_UsersAdapter._callee8$ (/home/travis/build/OriginProtocol/origin-js/src/contractInterface/users/v00_adapter.js:206:25) at tryCatch (/home/travis/build/OriginProtocol/origin-js/node_modules/regenerator-runtime/runtime.js:65:40)...
To incentivize legitimate and helpful behavior for sellers, we are going to experiment with one or more forms of staking Origin tokens for listings. This task is for the contract...
When a require() in our contracts fails, they usually have a reason string that propagates to web3. This reason string is visible in our tests. For some reason, the require()...
Consider the following scenario: 1. Seller creates listing with commission of 100 OGN, which `createListing` transfers to the Marketplace contract 2. Buyer makes an offer with a commission of 25...
Are we using ENS names for anything? Maybe the marketplace and token contracts?
To simplify deployment of contracts, we will: 1. Deploy contracts using a "throwaway account" 2. Set the owners of the token and marketplace contracts to a multi-sig wallet The question...
I get this error intermittently when running `npm run test:jsw` and in Travis CI: ``` 1) Marketplace Resource getNotifications should return notifications: Error: Timeout of 10000ms exceeded. For async tests...
While we have a token migration contract (#350), we don't yet have a JavaScript CLI for using it. It should be a more robust version of the [prototype I did...
At a minimum, this tool would need to: * Transfer tokens to a set of Ethereum address(es) for each employee, respecting each grant's vesting cliff and schedule * Help preserve...