Create accounts & deployments in `flow init`
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- go
- Ambito
- blockchain, cli
Direzione di ricerca
Inizia dal punto di ingresso del comando flow init e analizza i comandi esistenti per la creazione dell'account e la configurazione del deployment. Verifica che il progetto generato possa eseguire flow project deploy --network=testnet o mainnet senza configurazione manuale, mentre un flag di esclusione come --skip-deployments impedisce tale configurazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Issue To Be Solved
flow init is an effective way to instantiate a Cadence project so that developers can begin writing Cadence with a single command. However, in order to deploy their contracts, the developer must still create accounts and configure deployments in their flow.json, which can be burdensome.
(Optional): Suggest A Solution
To reduce friciton, flow init can create accounts & configure a default deployment for the generated starter contract. flow project deploy --network=testnet (or mainnet) would then work out-of-box. This gives developers a 0-configuration path to create and deploy a contract with 2 commands.
The account creation could be parallelized for both testnet/mainnet & the total slowdown shouldn't be more than ~8s. Users who wish to opt out should have the option to do so using a flag, e.g. --skip-deployments.
(Optional): Context
Reduce developer friction deploying contracts.
- Lingua principale
- Go
- Stelle
- 209
- Fork
- 88
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di onflow/flow-cli
-
Simplify MCP contract sorting with slices helpersForse già presa @luangucun l’ha presa 46 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
`flow cadence lint` lints importsForse già presa @holyfuchs l’ha presa 184 giorni fa. ApertaBug Improvement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
-
flow test prints unreadable outputForse già presa @holyfuchs l’ha presa 183 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
-
Feature
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
Tutte le issue di onflow/flow-cli
Issue simili
-
goose sub-agent runs are never indexed: blame finds no session for any file a `delegate` child wroteApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
wakatime/wakatime-cli#1649 ·
I maintainer di solito rispondono entro 1 giorno
-
PathBuffer.Pop corrupts later error locations when a key contains "." or "["Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
danielgtaylor/huma#1135 ·
I maintainer di solito rispondono entro 1 giorno
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
stacklok/toolhive-catalog#1734 ·
I maintainer di solito rispondono entro 1 giorno
-
Docs: how to get more careful answers (Effort, reasoning models, Reasoning level, Deliberate)Apertadocumentation priority:p1
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
yeixio/toskar-core#697 ·
I maintainer di solito rispondono entro 1 giorno