Personalizza API wrapper per Stablecoin
L'API wrapper stablecoin è una versione modificata del package API wrapper generato da Blockchain App Builder.
Completare i passaggi seguenti se si rigenera il pacchetto API wrapper dopo aver aggiunto metodi personalizzati al codice concatenato stablecoin. Per garantire la compatibilità delle modifiche, è necessario modificare il pacchetto API wrapper appena generato utilizzando il pacchetto API wrapper stablecoin fornito con il prodotto.
- Utilizza Blockchain App Builder per generare un pacchetto API wrapper per il codice concatenato stablecoin.
- Estrarre i file dal pacchetto.
- Eseguire il backup del file
routes.go, quindi sostituire la cartella delle funzioni OCI nel nuovo package API wrapper con la cartellaStablecoinOCIFunctiondal package API wrapperStablecoinin bundle. Ripristinare la versione di backup del fileroutes.go. - Modificare la variabile JSON
function_pathalla fine del fileterraform.varsper aggiungere voci per qualsiasi nuovo metodo. La variabilefunction_pathdefinisce gli endpoint API come array di oggetti nel formato seguente.
Aggiungere le voci per i nuovi metodifunction_paths="[{\"endpoint\":\"/activateStablecoinAccount\",\"methodType\":[\"POST\"]}]"createIDCSUserecreateStablecoinAccountalla fine della variabilefunction_path, come mostrato nell'esempio seguente.function_paths="[{\"endpoint\":\"/activateStablecoinAccount\",\"methodType\":[\"POST\"]},{\"endpoint\":\"/createStablecoinAccount\",\"methodType\":[\"POST\"]}, {\"endpoint\":\"/createIDCSUser\",\"methodType\":[\"POST\"]}]" - Sostituire il file
main.tfnel pacchetto API wrapper appena generato con il filemain.tfdel pacchetto API wrapper fornito con il prodotto.