Op Codes
Referencia de códigos de operación v2 de STON.fi: opcodes de mensajes para interacciones con contratos inteligentes
Cargas útiles de transferencia de tokens
swap
0x6664de2a
Carga útil de transferencia de tokens op para swap
provide_lp
0x37c096df
Carga útil de transferencia de tokens op para adición de liquidez
cross_swap
0x69cf1a5b
Operación de carga útil personalizada en la carga útil del swap para encadenar swaps en el mismo Enrutador
Administrador del router
set_fees
0x58274069
Enviado por el administrador a Enrutador para establecer nuevas Pool tarifas
reset_gas
0x29d22935
Enviado por el administrador a Enrutador para restablecer el gas
reset_pool_gas
0x66d0dff2
Enviado por el administrador a Enrutador para restablecer Pool gas
update_status
0x38a6022f
Enviado por el administrador a Enrutador para cambiar Enrutador el estado de bloqueo
init_code_upgrade
0x03601fc8
Enviado por el administrador a Enrutador para iniciar la actualización del código
init_admin_upgrade
0x0b02fd5b
Enviado por el administrador a Enrutador para iniciar la actualización del administrador
cancel_code_upgrade
0x1f72111a
Enviado por el administrador a Enrutador para cancelar la actualización del código
cancel_admin_upgrade
0x72d6b3b4
Enviado por el administrador a Enrutador para cancelar la actualización del administrador
finalize_upgrades
0x4e6707b7
Enviado por el administrador a Enrutador para aplicar todas las actualizaciones pendientes si ha pasado el tiempo de enfriamiento
update_pool_status
0x2af4607c
Enviado por el administrador a Enrutador para cambiar Pool el estado de bloqueo
set_params
0x2b8b3b62
Enviado por el administrador a Enrutador para actualizar los parámetros específicos del pool si están presentes
Otras llamadas
direct_add_liquidity
0x0ff8bfc6
Enviado por el usuario a LpAccount para iniciar la adición de liquidez
refund_me
0x132b9a2c
Enviado por el usuario a LpAccount para reembolsar los tokens depositados
withdraw_fee
0x354bcdf4
Enviado por el usuario a Bóveda para recoger sus tokens
set_rate
0x4a2bddb0
Enviado por el configurador a Pool para cambiar la variable de proporción (si está presente)
collect_fees
0x1ee4911e
Enviado por la dirección del protocolo a Pool para cobrar comisiones
Transacciones internas
internal_set_fees
0x58274069
Enviado desde Enrutador to Pool para cambiar las tarifas
reset_gas
0x29d22935
Enviado desde Enrutador to Pool para restablecer el gas
internal_update_status
0x62752512
Enviado desde Enrutador to Pool para cambiar Pool el estado de bloqueo
internal_set_params
0x7163444a
Enviado desde Enrutador to Pool para actualizar los parámetros específicos del pool si están presentes
deposit_ref_fee
0x0490f09b
Enviado desde Enrutador to Bóveda para depositar tokens en Bóveda
pay_to
0x657b54f5
Enviado desde Pool to Enrutador para iniciar la transferencia de tokens
add_liquidity
0x50c6a654
Enviado desde Pool to LpAccount para añadir tokens
pay_vault
0x63381632
Enviado desde Pool to Enrutador para depositar tokens en Bóveda
cb_add_liquidity
0x06ecd527
Enviado desde LpAccount to Pool para añadir liquidez
cb_refund_me
0x0f98e2b8
Enviado desde LpAccount to Pool para reembolsar tokens
burn_notification_ext
0x297437cf
Enviado desde LpWallet to Pool después de los tokens lp quema
vault_pay_to
0x2100c922
Enviado desde Bóveda to Enrutador para transferir tokens desde Bóveda al usuario
Códigos de salida de transferencia
swap_refund_no_liq
0x5ffe1295
No hay liquidez en Pool
swap_refund_tx_expired
0x1ec28412
La transacción de swap expiró en Pool
swap_refund_reserve_err
0x38976e9b
No hay suficiente liquidez para realizar un swap
swap_refund_0_out
0x5f954434
La cantidad de token de salida del swap es 0
swap_refund_slippage
0x39603190
La cantidad de token de salida del swap es menor que el valor mínimo proporcionado
swap_pool_locked
0x365c484d
Pool está bloqueado
swap_fee_out_of_bounds
0xa768c0d1
La comisión de referencia (comisión del referidor) es demasiado grande
swap_ok
0xc64370e5
Transferencia después del swap
burn_ok
0xdda48b6a
Transferencia después del retiro de liquidez (quema de token lp)
refund_ok
0xde7dbbc2
Transferencia después de LpAccount reembolso
transfer_bounce_locked
0x0a0dbdcb
Enrutador está bloqueado
transfer_bounce_invalid_pool
0x09a8afbf
Incorrecto Pool (ambas direcciones de token son la misma)
transfer_bounce_wrong_wc
0x720f5b17
La llamada se realizó desde la workchain incorrecta
transfer_bounce_low_gas
0x8368a711
No hay suficiente gas para realizar la operación
transfer_bounce_invalid_request
0x19727ea8
Operación de carga útil de transferencia de tokens incorrecta
transfer_bounce_tx_expired
0x0f5681d3
La transacción expiró en Enrutador
provide_refund_wrong_workchain
0x4e7405a8
El receptor de la liquidez está en la workchain incorrecta
provide_refund_tx_expired
0xd6a53fd8
La transacción de provisión expiró en Pool
Getters
provide_wallet_address
0x2c76b973
Recibido por Pool para devolver la dirección de la billetera lp para un usuario especificado
take_wallet_address
0xd1735400
Enviar como respuesta a provide_wallet_address con la dirección de la billetera lp
getter_lp_account_data
0x24cfc100
Obtenedor en cadena con LpAccount datos
getter_pool_data
0x26df39fc
Obtenedor en cadena con Pool datos comunes
getter_lp_account_address
0x15fbca95
Obtenedor en cadena con LpAccount dirección
getter_pool_address
0x2993ade0
Obtenedor en cadena con Pool dirección
Última actualización