Cuando intento crear un contrato de Chainlink a partir del "contrato maestro" y financiarlo con LINK, sigo recibiendo el error:
"Error de VM: revertir. revertir La transacción se ha revertido al estado inicial. Nota: La función llamada debe pagarse si envía valor y el valor que envía debe ser menor que su saldo actual. Depure la transacción para obtener más información. "
¿Qué estoy haciendo mal? Aquí está mi código REMIX: https://remix.ethereum.org/#version=soljson-v0.4.24+commit.e67f0147.js&optimize=true&evmVersion=null&gist=79cf8c59f1fbf6e6a0327920c9a9c49a
Está bien, lo descubrí. En el video que puse en uno de mis comentarios, me olvidé de decirle a Remix que use web3 inyectado en lugar de Javascript VM. Sin embargo, lo más importante que aprendí fue que debe financiar la "fábrica de contratos" con tokens LINK para que pueda crear los contratos individuales y transferirles LINK. Gracias @PatrickCollins por la ayuda.
PD El código en Remix fue directamente de una publicación de blog de Chainlink: https://blog.chain.link/parametric-insurance-smart-contract/
patricio collins
colin steidtmann
patricio collins
colin steidtmann
patricio collins