API Reference

A continuación detallamos las funcionalidades e información del smart contract, así como los principales modificadores de funciones utilizados.

Modificadores de funciones.

Los modificadores son una forma de reutilizar código en Solidity. Se usan para agregar funcionalidades adicionales a las funciones, como la validación de ciertas condiciones antes de ejecutar una función.

OnlyOwner

Solo el propietario del smart contract puede ejecutar la función

WhenNotPaused

La función solo funciona cuando el contrato no se encuentra en modo pausa

Payable

La función transfiere fondos

Smart contracts heredados

@openzeppelin/contracts/access/Ownable.sol
@openzeppelin/contracts/security/Pausable.sol
@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol

OpenZeppelin: es un conjunto de contratos inteligentes auditados y aprobados por su comunidad, completamente seguros y listos para ser utilizados

OpenZeppelin: es un conjunto de contratos inteligentes auditados y aprobados por su comunidad, completamente seguros y listos para ser utilizados

@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol

Chainlink: Este “middleware de cadena de bloques” significa que los oráculos de Chainlink pueden proporcionar información esencial como información sobre precios, resultados de eventos y enlaces a sistemas de pago tradicionales sin sacrificar la descentralización o la seguridad.

Última actualización