vird
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 // какие-то комментарии на неанглийском языке
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); } }