Comments (5)
Could we generate a chainConfig.json
with the scaffolded app and would that be enough to get the job done?
I haven't thought much about having the file as part of the template, but that could reduce the abstraction around everything. Especially considering it contains required configs, maybe we should consider showing it instead of hiding it.
from fuels-ts.
Would a command for adding a new wallet be helpful? [...]
Seems to me that this could be a nice extension of forc-wallet, the workflow being similar to what you proposed:
forc wallet account new --chain-config ./chain-config.json
# Pushes new wallet (w/ assets) to the `chainConfig.json`
# Displays the private key for usage in the app.
# Adds some default coins
from fuels-ts.
Could we generate a
chainConfig.json
with the scaffolded app and would that be enough to get the job done?I haven't thought much about having the file as part of the template, but that could reduce the abstraction around everything. Especially considering it contains required configs, maybe we should consider showing it instead of hiding it.
I like this approach.
It would be good to have documentation in the README.md
around:
- Pre-existing wallets (w/ assets) on the chain.
- Extending the chain with custom wallets.
- Links for the
chainConfig.json
documentation.
from fuels-ts.
- Extending the chain with custom wallets.
Would a command for adding a new wallet be helpful?
npm wallet:new
# Pushes new wallet (w/ assets) to the `chainConfig.json`
# Displays the private key for usage in the app.
(Just a thought of a way to demonstrate the process)
from fuels-ts.
I haven't thought much about having the file as part of the template, but that could reduce the abstraction around everything. Especially considering it contains required configs, maybe we should consider showing it instead of hiding it.
Makes sense.
If we decide to go the extension way instead, for reference I already implemented type-safe chain config extending in #1356 (ref 1, ref 2).
from fuels-ts.
Related Issues (20)
- Implement contract testing in `create fuels` HOT 1
- Investigate Why Test Files Are Being Ignored By Lint Script HOT 2
- Check for Blobs' existence before uploading them
- Abi - Refactor / Kickoff HOT 3
- Abi - Refactor / Parser
- Abi - Refactor / Coder
- Abi - Refactor / Gen HOT 1
- Abi - Refactor / Conclusion
- Typedoc secondary entrypoints rendered on the docs hub HOT 6
- Typegen producing inconsistent outputs between runs
- Add basic infra for benchmarks HOT 1
- Document Error for Failed Transaction Resubmission Due to Spent Resources HOT 2
- Upgrade to `[email protected]`
- Error on contract call forwarding an assetId different from base assetId HOT 3
- Upgrade to forc `0.63.3`
- Consider moving `ApiDocs` outside of the documentation.
- Improve DX for storage slots deployment
- remove u64 from NumberCoderType Union
- `UtxoIdCoder` output index should be `u16`
- Increase test timeout to reduce flakiness HOT 2
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 fuels-ts.