Skip to Content
dApps

Referencia de la API

Referencia de los métodos y tipos del proveedor de TRON de OneKey.


Métodos del proveedor

MétodoDescripción
request({ method, params })Solicitud JSON-RPC genérica
sign(transaction)Firmar una transacción
signMessage(hexMessage)Firmar un mensaje hexadecimal (V1)
signMessageV2(message)Firmar un mensaje UTF-8 (V2)
getNodeInfo(callback)Obtener información del nodo

Métodos de solicitud

MétodoDescripción
tron_requestAccountsSolicitar conexión
tron_getProviderStateObtener el estado del proveedor
tron_signTransactionFirmar una transacción
signMessageV1Firmar un mensaje V1
signMessageV2Firmar un mensaje V2

Códigos de respuesta

CódigoDescripción
200Éxito
4000Rechazado por el usuario
4001Solicitud en cola

Eventos

EventoDescripción
accountsChangedCuenta cambiada
chainChangedRed cambiada
connectConectado
disconnectDesconectado

Métodos de TronWeb

Después de conectar, usa window.tronWeb:

MétodoDescripción
tronWeb.trx.getBalance(address)Obtener el saldo TRX
tronWeb.trx.sendTransaction(to, amount)Enviar TRX
tronWeb.trx.sendRawTransaction(signedTx)Difundir una transacción firmada
tronWeb.trx.verifyMessageV2(msg, sig)Verificar la firma
tronWeb.contract().at(address)Obtener una instancia del contrato
tronWeb.toSun(trx)Convertir TRX a Sun
tronWeb.fromSun(sun)Convertir Sun a TRX
tronWeb.toHex(string)Convertir a hexadecimal

Propiedades

PropiedadTipoDescripción
isTronLinkbooleanCompatible con TronLink
isOneKeybooleanIdentificador de OneKey
tronWeb.readybooleanEstado de disponibilidad de TronWeb
tronWeb.defaultAddress.base58stringDirección actual
Última actualización el