Transferir NFTs
Endpoints de la API:
Transferir sin URL de respaldo de los archivos multimedia:
GET http://localhost:7292/scapi/scv1/TransferNFT/{id}/{address}Transferir con URL de respaldo de los archivos multimedia:
GET http://localhost:7292/scapi/scv1/TransferNFT/{id}/{address}/{backupUrl}Parámetros de la URL:
Sección titulada «Parámetros de la URL:»id: el identificador del contrato inteligente
address: la dirección de VFX del destinatario
backupUrl: URL de un respaldo de los archivos multimedia fuera de la red (opcional)
Respuesta:
Sección titulada «Respuesta:»{ "Result": "Success", "Message": "NFT Transfer has been started."}Ejemplo de código
Sección titulada «Ejemplo de código»const transferNft = async (smartContractUid, address) => { const url = `${CLI_BASE_URL}/scapi/scv1/TransferNFT/${smartContractUid}/${address}`; const request = await fetch(url);
const data = await request.json(); return data["Result"] == "Success";};def transfer_nft(smart_contract_uid, address): url = f"{CLI_BASE_URL}/scapi/scv1/TransferNFT/{smart_contract_uid}/{address}" response = requests.get(url) data = response.json()
return data["Result"] == "Success"