es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: REMIX

¿Cómo ingreso el parámetro de tipo bytes4 en Remix?

Creé un contrato simple como se muestra a continuación. Cuando lo desplegué e intenté llamar a la función “get”, encontré que no podía ingresar el parámetro correcto con tipo “bytes4”. No importa si utilicé “0x01, 11, ’11’…”, siempre me mostraba un error de codificación de argumento como este. transact to . . . Read more

TypeError: El miembro “push” no está disponible en la estructura SmartRegistryData.CDMD en la memoria[] fuera del almacenamiento.

**// SPDX-License-Identifier: MIT pragma solidity ^0.8.7; contract SmartRegistryData{ struct TP { uint id; } struct OP { uint id; } struct BP{ uint id; } //ContractDescriptionMetaData struct CDMD { uint ID; address providerAdress; TP TechnicalPerspective; OP OperationalPerspective; BP BusnissPerspective; } mapping(uint => CDMD) public CDMDS; mapping(address => CDMD) public CDMDSA; . . . Read more