web3data-deploy

    0.2.12 • Public • Published

    Build Status Discord XO code style

    Table of Contents

      Usage
        Installation
        Permissions
        Networks
      Community
      Resources
      Licensing

    web3data-deploy

    A module to upload contract ABI to Amberdata.io, allowing for automated security audits and analytics!

    Usage

    Install the module and the post-install script will add a migration script to your migrations folder. Then run truffle migrate and the script will handle the rest, uploading your contract ABI to our upload endpoint! 🚀

    Installation

    npm install web3data-deploy

    Permissions

    The postinstall.js script may fail if it does not have the proper permissions.

    If this is the case, run:

    chmod +x node_modules/web3data-deploy/scripts/postinstall.js

    and then:

    npm explore web3data-deploy-- npm run postinstall

    Networks

    Amberedata.io currently supports Ethereum Mainnet & Ropsten Testnet.

    Network Not Supported Error

    You may see an error:

     [ Uploader ] INFO: Network, 'X', not supported by amberdata. Contract ABI not uploaded.

    This could occur if you are deploying to an unsupported network or (and more likely) the network id in your truffle.js file is wrong.

    Make sure that the network id corresponds with the JSON RPC network ids:

    • "1": Ethereum Mainnet
    • "4": Rinkeby Testnet

    Like so:

    // truffle.js
    module.exports = {
      networks: {
        development: {
          host: 'localhost',
          port: 8545,
          network_id: '*' // Match any network id
        },
        rinkeby: {
          network_id: 4
        },
        mainet: {
          network_id: 1
        }
      }
    }

    Community

    Come join the discussion on Discourse!

    Resources

    Contributing

    Licensing

    This project is licensed under the Apache Licence 2.0.

    Install

    npm i web3data-deploy

    DownloadsWeekly Downloads

    0

    Version

    0.2.12

    License

    Apache-2.0

    Unpacked Size

    24.9 kB

    Total Files

    15

    Last publish

    Collaborators

    • amberdata_opensource