#abi
4 APIs met deze tag
Sui Modules API
Inspecteer de Move smart-contract code die is gepubliceerd in elk Sui-pakket, live vanaf een openbare Sui fullnode JSON-RPC — geen key. Sui-contracten worden gepubliceerd als pakketten van Move-modules; dit leest hun genormaliseerde ABI: lijst elke module in een pakket, lees de blootgestelde functies van een module (zichtbaarheid, entry-vlag, typeparameters met hun abilities, parameter- en returntype-tags) en struct-definities, of ga rechtstreeks naar de handtekening van een enkele functie. In tegenstelling tot object- en coin-lezers, stelt dit de aanroepbare interface zelf bloot — precies wat een Sui-pakket je laat doen — de laag die Sui-wallets, explorers, programmable-transaction-block builders en SDK- en binding-generators nodig hebben voordat ze een transactie kunnen construeren. Leest rechtstreeks van de chain; live, alleen korte cache.
api.oanor.com/suimodules-api
Aptos Modules API
Inspecteer de Move smart-contract code die is gepubliceerd op elk Aptos-account, live vanaf de officiële openbare Aptos fullnode REST API — geen key nodig. Waar een resources-endpoint de gegevens van een account toont, toont deze de code: vermeld de Move-modules die een account publiceert, lees de volledige ABI van elke module — de blootgestelde functies met hun zichtbaarheid, entry- en view-vlaggen, generieke typeparameters, parameter- en retourtypen, plus de struct-definities — en filter direct naar de aanroepbare entry-functies (statuswijzigende transacties) en view-functies (alleen-lezen queries) die een dApp kan aanroepen. De on-chain interface-laag voor Aptos-wallets, explorers, SDK's en binding-generators, en beveiligingstools die precies moeten weten wat een contract blootstelt voordat ze het aanroepen. Leest rechtstreeks van de chain; live, alleen korte cache.
api.oanor.com/aptosmodules-api
Contract Verification API
Controleer of de broncode van een EVM slim contract is geverifieerd en haal de ABI, bronbestanden en implementatiedetails op, keyless. Geef het een chain id en contractadres en ontvang de verificatiestatus (volledig / gedeeltelijk / niet geverifieerd), de compiler en contractnaam, de implementatie-info (deployer, transactie, block), de contract-ABI (de JSON-interface die elke integratie nodig heeft), en de geverifieerde Solidity-bron. Live, niets opgeslagen. De contract-verificatie / ABI-laag voor beveiliging, due diligence, block-explorer, wallet en dapp-tooling — ondersteund door de open Sourcify-registry, onderscheiden van prijs-, TVL- en chain-registry-API's.
api.oanor.com/contractverify-api
Ethereum Signatures API
Decodeer Ethereum smart-contract functie- en event signatures, zonder API-Key. Zet een 4-byte functie selector (de eerste 4 bytes van elke transactie calldata, bijv. 0xa9059cbb) om naar zijn menselijk leesbare functie signature (transfer(address,uint256)), decodeer een 32-byte event topic uit een log naar zijn event signature, of doorzoek de database op naam om een selector te vinden. Veel selectors hebben hash-collisions — de API markeert de originele / canonieke signature. Ondersteund door de open 4byte.directory database, live. Essentieel voor transactie decoders, block explorers, wallets, beveiligingstools en on-chain analytics — de signature-decodingslaag voor elke EVM tooling.
api.oanor.com/ethsignatures-api