Comments (1)
Do we need gyp?
Unfortunately, yes. I agree, gyp is a disaster. The state of builds on node.js is a headache. Removing native dependencies is a long term goal though.
Pretty much every native dependency except for unbound and leveldb could use a web assembly backend instead of calling out to C++ (bcrypto for example -- I experimented in the past with an SIMD blake2 wasm impl. which rivaled the speed of the SSE reference implementation when compiled with gcc).
For now, we have to deal with gyp's python2 dependency.
do we need node?
Yes.
from hsd.
Related Issues (20)
- Add mock DNS records for tests
- Drop n64 in favor of using BigInt
- Fix missing transaction with filter updates
- Check if setting nurkel behind flag is possible HOT 1
- wallet: keep batch action order when sorting with same covenant types
- Handshake/Bcoin - Add typescript type linter support HOT 1
- wallet: Make coin locks permanent.
- Wallet: Add option `lock` to tx creation methods.
- wallet: Add `abortOnClose` parameter to tx sending endpoints
- TX test does not respect filter flags. HOT 1
- Covenant: add details to the covenant serialization
- Add script details to the serializations
- [WIP] Pagination for HTTP endpoints
- Wallet missing TXs
- Wallet filter can be stored on disk/db to speed up startup time.
- Add account indexes for auction/bid/reveal HOT 1
- Add `height` to the auction records in the walletdb. HOT 1
- k
- Name endpoints pagination
- Advisory: SLDs HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hsd.