Neverending Plethora of Modules
    Have ideas to improve npm?Join in the discussion! »

    @remix-project/remix-lib
    TypeScript icon, indicating that this package has built-in type declarations

    0.4.34 • Public • Published

    Remix Lib

    npm version npm npm GitHub contributions welcome

    @remix-project/remix-lib is a common library to various remix tools. It is used in remix-astwalker, remix-analyzer, remix-debug, remix-simulator, remix-solidity, remix-tests libraries and in Remix IDE codebase.

    Installation

    @remix-project/remix-lib is an NPM package and can be installed using NPM as:

    npm install @remix-project/remix-lib

    How to use

    @remix-project/remix-lib exports:

    {
        EventManager: EventManager,
        helpers: {
          ui: uiHelper,
          compiler: compilerHelper
        },
        vm: {
          Web3Providers: Web3Providers,
          DummyProvider: DummyProvider,
          Web3VMProvider: Web3VmProvider
        },
        Storage: Storage,
        util: util,
        execution: {
          EventsDecoder: EventsDecoder,
          txExecution: txExecution,
          txHelper: txHelper,
          executionContext: new ExecutionContext(),
          txFormat: txFormat,
          txListener: TxListener,
          txRunner: TxRunner,
          typeConversion: typeConversion
        },
        UniversalDApp: UniversalDApp
    }
    

    Contribute

    Please feel free to open an issue or a pull request.

    In case you want to add some code, do have a look to our contribution guidelnes here. Reach us on Gitter in case of any queries.

    License

    MIT © 2018-21 Remix Team

    Keywords

    none

    Install

    npm i @remix-project/remix-lib

    DownloadsWeekly Downloads

    96

    Version

    0.4.34

    License

    MIT

    Unpacked Size

    286 kB

    Total Files

    66

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar