bitsharesjs
bitsharesjs copied to clipboard
Implement `varuint64` and replace `varint32`
trafficstars
varint32 is broken in bitshares-core when data is greater than 0x40000000 aka 1,073,741,824. Actually everywhere in bitshares-core is using the unsigned format unsigned_int. In addition, we're moving forward to 64 bit. Ideally the JS library should support 64 bit too.
Related issues:
- https://github.com/bitshares/bitshares-core/issues/1088
- https://github.com/bitshares/bitshares-fc/pull/64
- https://github.com/bitshares/bitshares-core/issues/993
- https://github.com/bitshares/bitshares-core/pull/1267