En la carga de los recursos... Cargando...

exchange.IO("abi",...)

En la plataforma de negociación FMZ Quant, implementa principalmente varias funciones, llamadas relacionadas con blockchain a través deexchange.IO()El siguiente documento describe elexchange.IO()El método de llamada del sistema deexchange.IO("abi", ...)la función se utiliza para registrar un ABI.

exchange.IO(k, dirección, abiContenido)

ElkParámetro se utiliza para establecer la función de laexchange.IO()función, fijada en"abi"significa que la función se utiliza para registrarABI- ¿ Por qué? el verdadero la cuerda EladdressParámetro utilizado para especificar la dirección del contrato inteligente. Dirección verdadero la cuerda ElabiContentParámetro se utiliza para especificar elABIdel contrato inteligente. AbiContenido verdadero la cuerda

function main() {
    // register Uniswap SwapRouter02 abi
    var routerAddress = "0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45"
    var abi = `[{"inputs":[{"components":[{"internalType":"bytes","name":"path","type":"bytes"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amountOut","type":"uint256"},{"internalType":"uint256","name":"amountInMaximum","type":"uint256"}],"internalType":"struct IV3SwapRouter.ExactOutputParams","name":"params","type":"tuple"}],"name":"exactOutput","outputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"}],"stateMutability":"payable","type":"function"}]`
    
    // Get the ```ABI``` content of the contract can be obtained with the following URL, taking the ```result``` field only, e.g:
    exchange.IO("abi", routerAddress, abi)
}

No es necesario registrar los métodos de llamada de contratos inteligentes si se trata de métodos ERC20 estándar. Toma elABIEl contenido del contrato se puede obtener en la siguiente dirección URL, tomando elresultsólo en el campo, por ejemplo:

https://api.etherscan.io/api?module=contract&action=getabi&address=0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45
Los demás En el caso de las empresas de servicios de la Unión Europea, la Comisión debe tener en cuenta las disposiciones del artículo 10 del Reglamento (CE) n.o 765/2008.