Skip to Content
dApps
Auf dieser Seite

API-Referenz

Referenz der Methoden und Typen des Conflux-Providers von OneKey.


Methoden

MethodeBeschreibung
request({ method, params })JSON-RPC-Anfrage senden
isConnected()Verbindungsstatus prüfen
on(event, callback)Ereignisse abonnieren
off(event, callback)Ereignisabonnement beenden

RPC-Methoden

MethodeBeschreibung
cfx_requestAccountsVerbindung anfordern
cfx_accountsVerbundene Konten abrufen
cfx_chainIdChain-ID abrufen
cfx_sendTransactionTransaktion senden
cfx_callVertrag aufrufen (rein lesend)
cfx_estimateGasAndCollateralGas schätzen
cfx_getBalanceKontoguthaben abrufen
cfx_getTransactionByHashTransaktion abrufen
cfx_getTransactionReceiptBeleg abrufen
net_versionNetzwerk-ID abrufen

Ereignisse

EreignisParameterBeschreibung
connect{ chainId, networkId }Mit Netzwerk verbunden
disconnect-Getrennt
chainChangedchainIdNetzwerk geändert
accountsChangedaccounts[]Konten geändert

Veraltete Methoden

Diese Methoden funktionieren weiterhin, sind aber veraltet:

// Deprecated: use request({ method: 'cfx_requestAccounts' }) await provider.enable() // Deprecated: use request() await provider.send({ method: 'cfx_accounts' }) await provider.sendAsync({ method: 'cfx_accounts' }, callback) // Deprecated: use request({ method: 'cfx_chainId' }) provider.chainId // Deprecated: use request({ method: 'net_version' }) provider.networkVersion // Deprecated: use request({ method: 'cfx_accounts' }) provider.selectedAddress

Fehlercodes

CodeBeschreibung
4001Nutzer hat die Anfrage abgelehnt
-32700Parsing-Fehler
-32600Ungültige Anfrage
-32601Methode nicht gefunden
-32602Ungültige Parameter
-32603Interner Fehler
Zuletzt aktualisiert am