npm promulgates marsupials

    @cosmjs/encoding
    TypeScript icon, indicating that this package has built-in type declarations

    0.28.9 • Public • Published

    @cosmjs/encoding

    npm version

    This package is an extension to the JavaScript standard library that is not bound to blockchain products. It provides basic hex/base64/ascii encoding to Uint8Array that doesn't rely on Buffer and also provides better error messages on invalid input.

    Convert between bech32 and hex addresses

    >> toBech32("tiov", fromHex("1234ABCD0000AA0000FFFF0000AA00001234ABCD"))
    'tiov1zg62hngqqz4qqq8lluqqp2sqqqfrf27dzrrmea'
    >> toHex(fromBech32("tiov1zg62hngqqz4qqq8lluqqp2sqqqfrf27dzrrmea").data)
    '1234abcd0000aa0000ffff0000aa00001234abcd'
    

    License

    This package is part of the cosmjs repository, licensed under the Apache License 2.0 (see NOTICE and LICENSE).

    Keywords

    none

    Install

    npm i @cosmjs/encoding

    DownloadsWeekly Downloads

    41,938

    Version

    0.28.9

    License

    Apache-2.0

    Unpacked Size

    79.2 kB

    Total Files

    41

    Last publish

    Collaborators

    • webmaster128
    • ethanfrey