Router (v2)
Contrato inteligente Router v2 de STON.fi: enrutamiento avanzado con integración de vault para swaps
Métodos get fuera de la cadena
get_vault_address
get_vault_address(slice) get_vault_address(slice user, slice token_wallet) method_id;Argumentos
Clave
Tipo
Índice
Descripción
Resultado
get_pool_address
get_pool_address(slice) get_pool_address(slice token_wallet0, slice token_wallet1) method_id;Argumentos
Clave
Tipo
Índice
Descripción
Resultado
get_router_data
get_router_dataArgumentos
Resultado
Clave
Tipo
Índice
Descripción
get_router_version
get_router_versionArgumentos
Resultado
Clave
Tipo
Índice
Descripción
operaciones transfer_notification
transfer_notification (0x7362d09c)
transfer_notification (0x7362d09c)TL-B
Cuerpo del mensaje
Nombre
Tipo
Descripción
payload body
payload bodyNombre
Tipo
Descripción
Tabla de operaciones de transferencia
Nombre
Valor
Descripción
swap (0x6664de2a)
swap (0x6664de2a)TL-B
payload body
payload bodyNombre
Tipo
Descripción
additional_data body
additional_data bodyNombre
Tipo
Descripción
Mensajes salientes
provide_lp (0x37c096df)
provide_lp (0x37c096df)TL-B
payload body
payload bodyNombre
Tipo
Descripción
additional_data body
additional_data bodyNombre
Tipo
Descripción
Mensajes salientes
Consultas en la cadena
Tabla de operaciones
Nombre
Valor
Descripción
getter_pool_address (0x2993ade0)
getter_pool_address (0x2993ade0)TL-B
Cuerpo del mensaje
Nombre
Tipo
Descripción
Mensajes salientes
Cuerpo del mensaje de respuesta
Nombre
Tipo
Descripción
Operaciones de administrador en cadena
Tabla de operaciones comunes
Nombre
Valor
Descripción
set_fees (0x58274069)
set_fees (0x58274069)TL-B
Argumentos
Nombre
Tipo
Descripción
additional_data body
additional_data bodyNombre
Tipo
Descripción
Mensajes salientes
update_status (0x38a6022f)
update_status (0x38a6022f)TL-B
Argumentos
Mensajes salientes
init_code_upgrade (0x03601fc8)
init_code_upgrade (0x03601fc8)TL-B
Argumentos
Nombre
Tipo
Descripción
Mensajes salientes
init_admin_upgrade (0x0b02fd5b)
init_admin_upgrade (0x0b02fd5b)TL-B
Argumentos
Nombre
Tipo
Descripción
Mensajes salientes
cancel_admin_upgrade (0x72d6b3b4)
cancel_admin_upgrade (0x72d6b3b4)TL-B
Argumentos
Mensajes salientes
cancel_code_upgrade (0x1f72111a)
cancel_code_upgrade (0x1f72111a)TL-B
Argumentos
Mensajes salientes
finalize_upgrades (0x4e6707b7)
finalize_upgrades (0x4e6707b7)TL-B
Argumentos
Mensajes salientes
reset_gas (0x29d22935)
reset_gas (0x29d22935)TL-B
Argumentos
Mensajes salientes
reset_pool_gas (0x66d0dff2)
reset_pool_gas (0x66d0dff2)TL-B
Argumentos
Nombre
Tipo
Descripción
Mensajes salientes
update_pool_status (0x2af4607c)
update_pool_status (0x2af4607c)TL-B
Argumentos
Nombre
Tipo
Descripción
Mensajes salientes
Manejadores de mensajes internos
pay_to (0x657b54f5)
pay_to (0x657b54f5)TL-B
Cuerpo del mensaje
Nombre
Tipo
Descripción
additional_data body
additional_data bodyNombre
Tipo
Descripción
Mensajes salientes
pay_vault (0x63381632)
pay_vault (0x63381632)TL-B
Cuerpo del mensaje
Nombre
Tipo
Descripción
additional_data body
additional_data bodyNombre
Tipo
Descripción
Mensajes salientes
vault_pay_to (0x2100c922)
vault_pay_to (0x2100c922)TL-B
Cuerpo del mensaje
Nombre
Tipo
Descripción
Mensajes salientes
Cargas útiles personalizadas de intercambio
Reenviar intercambio a otro router
Carga útil de cross-swap
TL-B
custom_payload body
custom_payload bodyNombre
Tipo
Descripción
additional_data body
additional_data bodyNombre
Tipo
Descripción
Constantes
Nombre
Valor
Descripción
Última actualización