Inizia dal BagID esatto e dal risultato richiesto: una copia gratuita sulla piattaforma, copertura di provider a pagamento, un collegamento DNS, una ricarica, l'arresto di un provider o un prelievo.
Leggi lo stato attuale
Usa storage.bag_details e, quando pertinente, storage.providers. Controlla dimensioni, completezza, insieme dei provider esistenti e stato del contratto. La telemetria di scoperta e i prezzi stimati sono indicativi.
Per un flusso di finanziamento, conserva gli input restituiti della sessione o dell'istantanea. storage.provider_funding_session, storage.provider_funding_preview e storage.provider_quote servono a fasi diverse; non trattare una stima come un importo di transazione firmato.
Prepara il pagamento
Usa il preventivo attuale e gli argomenti esatti richiesti da storage.send_provider_tx. Una durata obiettivo nullable può rappresentare il finanziamento minimo di attivazione; non inventare una durata non richiesta dall'utente.
La copertura della ricarica è una durata residua obiettivo. Per esempio, 30 giorni corrispondono a 2.592.000 secondi di copertura residua, non automaticamente a 30 giorni aggiuntivi oltre al saldo già presente nel contratto.
Se il servizio segnala che il finanziamento è invariato o che serve un nuovo preventivo, rispetta il risultato invece di forzare un altro pagamento.
Segui l'operazione
Conserva il providerOperationId restituito e usa storage.provider_operation per quel flusso del provider. Un ID generico di operazione di transazione MCP non è lo stesso identificatore.
Usa la guida all'avanzamento del provider per verificare quando i file sono archiviati.
Ferma o preleva
L'arresto seleziona un provider gestito. Ometterlo è inequivocabile solo quando esiste esattamente un provider gestito idoneo. Non interpretarlo come arresto di tutti. I provider configurati esternamente possono richiedere un altro percorso di gestione.
Preleva solo quando nel contratto non restano provider e l'utente ha richiesto il prelievo. Eliminare un riferimento gratuito a un Bag sulla piattaforma non autorizza né l'arresto dei provider né il prelievo di fondi.
Consulta provider a pagamento e gli schemi degli strumenti per i parametri esatti.