Producción y comercio simulado
Producción y comercio simulado: Agent Java SDK v0.3.0 integración, ejemplos, parámetros y semántica de respuesta.
Esta guía está dirigida a Agent Java SDK v0.3.0 y Java 8+.
Elija tanto el modo frontend como el entorno de fondos.
Configure el entorno de fondos del backend del socio por separado del modo de negociación frontend. Las credenciales de enlace y de entrada se comparten; La emisión de un billete o token no selecciona una billetera ni mueve fondos.
Para wallet-transfer-status, omitir environment utiliza el entorno guardado del pedido original, incluido un pedido simulado. Se rechaza un entorno explícitamente conflictivo. Prefiere almacenar el entorno y pasarlo explícitamente al recuperar una operación.
isSimulatedUser describe la cuenta. No enruta nuevas solicitudes a una billetera simulada. Omitir environment en una nueva solicitud de fondos aún selecciona producción, incluso cuando el indicador de cuenta es verdadero.
Modelos de solicitud Java admitidos
Estas solicitudes admiten withEnvironment(ExecutionEnvironment.SIMULATED):
TransferRequest,TransferAllOutRequest,ReverseOrderRequest.QueryOrderRequest,ListOrdersRequest.QueryUserAssetsRequest.WalletTransferRequest,WalletTransferQueryRequest.
bind, queryAccount, createEntryUrl, createEmbedToken y los seis modelos de solicitud de consulta perpetua no seleccionan un entorno de fondos.
Inicialice client usando Inicio rápido y utilice la ID de usuario pública de su enlace guardado.
Preservar el entorno original.
Conserve el tipo de interfaz, agentOrderNo, la identidad del usuario y el entorno antes de enviar una solicitud de fondos. Mantenga ese entorno durante las consultas de estado, la recuperación, la conciliación y el procesamiento webhook. Después de un tiempo de espera, nunca vuelva a intentarlo omitiendo el entorno original o utilizando un nuevo número de pedido.
Las transferencias de financiación/contratos permanecen dentro de un entorno. Los fondos simulados no pueden convertirse en fondos de producción. Utilice contabilidad simulada del lado del socio independiente y prefijos de pedidos reconocibles, como SIM-.
Secuencia de integración simulada
- Vincule al usuario y guarde la ID de usuario de la plataforma pública.
- Consulta saldos con
SIMULATEDexplícito e incluye financiación cuando sea necesario. - Cree una pequeña transferencia de fondos simulada y mantenga su orden comercial original.
- Confirme el resultado final con la consulta de estado de financiación dedicada.
- Abra o incruste la página de segundos de destino en modo
demo. - Consulta las mismas billeteras simuladas y concilia el monto real transferido.
- Para probar el comercio perpetuo, transfiera los fondos simulados al contrato simulado y utilice la interfaz de futuros simulada. Las consultas perpetuas de los seis socios no pueden validar el historial comercial simulado.
Lista de verificación de aceptación
Antes de pasar a producción, cambie tanto el destino de los fondos backend como el modo frontend. Los pedidos pendientes continúan recuperándose en su entorno original.