Nevermore: a Poet's Mantra

    @ethercast/model
    TypeScript icon, indicating that this package has built-in type declarations

    3.0.2 • Public • Published

    @ethercast/model

    Build Status codecov NPM version

    Models for the Ethercast service

    These models are delivered to the subscribed webhooks (particularly, Logs and Transactions) and also used in the API

    Installation

    npm install --save @ethercast/model

    Usage

    The exports of @ethercast/model are:

    • a set of TypeScript interfaces representing the types passed around by Ethercast, e.g. Logs, Transactions and Blocks: EthereumTypes
    • a set of TypeScript interfaces representing the schema of the public Ethercast API EthercastTypes

    You can use the TypeScript interfaces when writing TypeScript code to handle Webhooks or communicate with the API.

    The standard draft 6 JSON schemas are useful for a variety of use cases, including validating requests sent to your webhooks.

    To use the JSON schemas, you must import one of:

    • @ethercast/model/ethercast-api-types-schema.json
    • @ethercast/model/ethereum-types.json

    API Docs

    https://docs.ethercast.io/model/index.html

    Install

    npm i @ethercast/model

    DownloadsWeekly Downloads

    37

    Version

    3.0.2

    License

    MIT

    Unpacked Size

    916 kB

    Total Files

    52

    Last publish

    Collaborators

    • moodysalem
    • zzmp