Indietro

#abi

4 APIs con questa etichetta

Sui Modules API

Untersuchen Sie den Move-Smart-Contract-Code, der in einem beliebigen Sui-Paket veröffentlicht wurde, live von einem öffentlichen Sui-Fullnode-JSON-RPC – kein Key erforderlich. Sui-Verträge werden als Pakete von Move-Modulen veröffentlicht; dies liest ihr normalisiertes ABI: Listet jedes Modul in einem Paket auf, liest die exponierten Funktionen eines Moduls (Sichtbarkeit, Entry-Flag, Typparameter mit ihren Fähigkeiten, Parameter- und Rückgabetyp-Tags) und Strukturdefinitionen oder bohrt direkt in die Signatur einer einzelnen Funktion. Im Gegensatz zu Objekt- und Coin-Readern legt dies die aufrufbare Schnittstelle selbst offen – genau das, was ein Sui-Paket Ihnen ermöglicht – die Schicht, die Sui-Wallets, Explorer, Builder für programmierbare Transaktionsblöcke sowie SDK- und Binding-Generatoren benötigen, bevor sie eine Transaktion konstruieren können. Liest direkt von der Chain; live, nur kurzer Cache.

api.oanor.com/suimodules-api

Aptos Modules API

Untersuchen Sie den Move-Smart-Contract-Code, der auf einem beliebigen Aptos-Konto veröffentlicht wurde, live über die offizielle öffentliche Aptos Fullnode REST API – ohne Key. Während ein Resources-Endpunkt die Daten eines Kontos anzeigt, zeigt dieser seinen Code: Listen Sie die Move-Module auf, die ein Konto veröffentlicht, lesen Sie das vollständige ABI eines beliebigen Moduls – seine offengelegten Funktionen mit Sichtbarkeit, Entry- und View-Flags, generischen Typparametern, Parameter- und Rückgabetypen sowie seine Strukturdefinitionen – und filtern Sie direkt zu den aufrufbaren Entry-Funktionen (zustandsändernde Transaktionen) und View-Funktionen (schreibgeschützte Abfragen), die eine dApp aufrufen kann. Die On-Chain-Schnittstellenschicht für Aptos-Wallets, Explorer, SDK- und Binding-Generatoren sowie Sicherheitstools, die genau wissen müssen, was ein Vertrag offenlegt, bevor sie ihn aufrufen. Liest direkt von der Chain; live, nur kurzer Cache.

api.oanor.com/aptosmodules-api

Contract Verification API

Prüfen Sie, ob der Quellcode eines EVM-Smart-Contracts verifiziert ist, und rufen Sie dessen ABI, Quelldateien und Bereitstellungsdetails ab, keyless. Geben Sie eine Chain-ID und eine Contract-Adresse an und erhalten Sie den Verifizierungsstatus (vollständig / teilweise / nicht verifiziert), den Compiler und Contract-Namen, die Bereitstellungsinformationen (Deployer, Transaktion, Block), das Contract-ABI (das JSON-Interface, das jede Integration benötigt) und den verifizierten Solidity-Quellcode. Live, nichts wird gespeichert. Die Contract-Verification / ABI-Schicht für Sicherheit, Due-Diligence, Block-Explorer, Wallet- und Dapp-Tooling – unterstützt durch das offene Sourcify-Registry, abgegrenzt von Preis-, TVL- und Chain-Registry-APIs.

api.oanor.com/contractverify-api

Ethereum Signatures API

Decode Ethereum smart-contract function and event signatures, keyless. Turn a 4-byte function selector (the first 4 bytes of any transaction calldata, e.g. 0xa9059cbb) into its human-readable function signature (transfer(address,uint256)), decode a 32-byte event topic from a log into its event signature, or search the database by name to find a selector. Many selectors have hash collisions — the API flags the original / canonical signature. Backed by the open 4byte.directory database, live. Essential for transaction decoders, block explorers, wallets, security tools and on-chain analytics — the signature-decoding layer for any EVM tooling.

api.oanor.com/ethsignatures-api