Matthew Zipkin
Matthew Zipkin
I think all the covenant-filling logic should be consolidated into either `output.js` or `covenant.js` and exported as library functions. Currently the best way just to find out what goes into...
When requesting a TX form the api like `hsd-cli tx 61a61452ca79a030ade7738cbb67c045ed572dc978195aa4d455050c55d75d84` the miner fee is included, but for coinbase transactions it is always `0`: ``` "hash": "61a61452ca79a030ade7738cbb67c045ed572dc978195aa4d455050c55d75d84", "witnessHash": "3f703780be82ed8ab8107f76c63e70c630da494ee85648d35663272d44a9df62", "fee":...
This network names parameter has been replaced since mainnet launch, I do not think it is used anywhere in the code and can probably be removed for developer sanity and...
See: https://github.com/handshake-org/hnsd/pull/90 This patch does not alter any files used in hsd (reserved names). All we're doing is: - refreshing the IANA root zone (something we need to do regularly...
Closes #3 Closes #69 ### Background hnsd is a **light name resolver** which is a type of **light client** with NO wallet functions. Since all it does is resolve names,...
Built off https://github.com/handshake-org/hnsd/pull/99 which fixes some memory leaks. This PR adds a flag `configure --with-sanitizers=` where `` is a comma separated list of sanitizers like `address,leak`. I borrowed the configure...
Closes https://github.com/handshake-org/hnsd/issues/96 Blocked by #101 and #102 and #99 😬 ``` --> ./hnsd -a bad/agent chain (0): chain is fully synced addrman: added addr: 127.0.0.1:46806 failed adding user agent failed...
hnsd currently downloads the entire header chain every time it is launched. While this takes less than one minute currently, it is still an unexpected delay for web-browsing users. https://github.com/handshake-org/hnsd/pull/61...
Farewell `char *name` ! In general, names in hnsd are now always represented as byte arrays, serialized in DNS wire format. That means (example): ` 0x00` Even if we are...