Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 1.49 KB

File metadata and controls

53 lines (32 loc) · 1.49 KB

massa-sc-scanner-sdk

This package contains the implementation of the Massa smart contract bytecode scanner SDK.

Introduction

The Massa smart contract bytecode scanner SDK is a tool that allows you to extract information from smart contract bytecode. It is currently in development and more features will be added in the future.

Installation

To install this package, you can use npm:

npm install @quartz-technology/massa-sc-scanner-sdk

Usage

Below is an example of how to use this package:

import { ScannerSDK } from "@quartz-technology/massa-sc-scanner-sdk";

const sdk = new ScannerSDK("https://buildnet.massa.net");
(async () => {
    const res = await sdk.scanSmartContract("AS1sKBEGsqtm8vQhQzi7KJ4YhyaKTSkhJrLkRc7mQtPqme3VcFHm");

    console.log(res);
})();

Features

  • Extracts the names of the smart contract's exported functions.
  • Extracts the names of the host functions used in the smart contract.

Contributing

We welcome contributions from everyone. Please refer to the contributing guidelines for more information.

Acknowledgements

We would like to thank the following entities for their amazing work. Without them, this project would not be possible.

Authors

This project is maintained by the 📡 at Quartz.

It is being developed with the help of 0xtekgrinder.