vird

Results 60 issues of vird

related https://github.com/cryptocoinjs/keccak/issues/10 And probably ethereum tx sign should be in separate module

Due internal actions of edge wallet it can corrupt WalletName.json sample of corrupted file {"encryptionType":0,"iv_hex":"KmI7"}nbccfS5KIQIGo9k2iPW3Zp8pxV2Zg4XGo5sG3qHCU="} You can look at really similar problem here https://github.com/nodejs/node/issues/7978 Problem is located here https://github.com/EdgeApp/edge-core-js/blob/master/src/core/storage/repo.js#L78 We...

OpenCL code length must be calculated with Buffer.byteLength. Now UTF in code causes cutting tail. Example // какие-то комментарии на неанглийском языке

bug

I used this one https://raw.githubusercontent.com/leanprover/lean.js/7cdb005b6b96b9d6dd6a6caa0407c682f6e82b3f/lean.js ``` node require('./lean.js') ```

1 hour of compilation... just for test purpose. found this https://raw.githubusercontent.com/leanprover/lean.js/7cdb005b6b96b9d6dd6a6caa0407c682f6e82b3f/lean.js That was not obvious.

input: pragma solidity ^0.5.11; contract Test { struct Person { address payable account; uint age; uint skill; uint bet; mapping (address => uint) referralRewards; } function test() public { Person...

Solution should provice type-static codegenerator for serialize/deserialize for specific type. Compatibility with solidity is better, but not mandatory (e.g. int8 emulation could be problematic) https://solidity.readthedocs.io/en/v0.5.3/abi-spec.html

pragma solidity ^0.5.11; contract Test { function test() public { byte b0; byte b1 = 0x01; bytes3 b2 = hex"42"; bytes3 b3 = 0x323232; bytes memory b4 = new bytes(0);...

contract Test { function test() public { uint sum; uint j; do { sum +=j; j++; } while (j < 10); } }