Catalog npm
Back to packageRELEASE DETAILS

0.0.1

npm

@0xlyle/butter

A quick and easy to use npm package for token gating built on top of Covalent

Published24 Jul 2022
Direct dependencies0
Transitive dependenciesNot calculated

README

Current package documentation

@0xlyle/butter

A quick and easy way to integrate token gating in your project

npm (scoped) npm bundle size (minified)

Install

npm i @0xlyle/butter

Usage

import { spread } from '@0xlyle/butter'
const result = await spread(chainID,accountAddress,covalentKey,tokenContractAddress)


const result = await spread("1","0x0...","ckey_32...","0xd....")


OR 

const chainID = "1" //ETH Mainnet
const accountAddress = "0x0...."
const covalentKey = "ckey_32..."
const tokenContractAddress = "0xd...."
const result = await spread(chainID,accountAddress,covalentKey,tokenContractAddress)
//Returns true or false
//Depending on result, show user appropriate message
//if(result) //true do something else(false) //do something

Get Covalent Key from https://www.covalenthq.com/

Sample React app - https://butter-sample-app-pooly-supporter.netlify.app/ Sample React app repo - https://github.com/lyledavids/butter_react_sample_app

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-F0bmkoLTrN9IP1a1M9LmJSQ9itkPyv4KqypcHhoJXQSkUlWVTUkNxKQpPqj9mK6sGnjsBDCsvGalDkaEKA5DjQ==",
  "shasum": "6e4f9e81d36392c9738b305b36567456c18789b3",
  "tarball": "https://registry.npmjs.org/@0xlyle/butter/-/butter-0.0.1.tgz",
  "fileCount": 6,
  "unpackedSize": 37066,
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIQCsflTNUUlEmxelal8tC2eDvdEIvsQIc4unJCTslD1oGwIgakakMD8gCyDyztolCpM7c458gP+DukSGjzmOOfsXr/A="
    }
  ],
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3SxLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo84BAAlxAajn6iJuDcPW16WUCpSP87UMySe2mTNjhJXPin8L8Wkg9k\r\nP2/buM7NCQtiFv1EymvcfhMLxqevVnP78VymHNrm9Mf3wvRTFjyh6KsRck2m\r\nABNNv+V4c0X7UduwJ0pZppCeunWh0+KQsL88kGEdl41BISIItY8ad64BEaEy\r\nEpo+7+LSoBudKI0l53WMN0a+YQG3tRRhQNGeNChyzKISr9DdAKyZO/GBE5aj\r\nmfJHH8RRipZPMDJPYinXhctbcuUsEWlPPw34cy1fpnd8WaudUOWYA0TEBcJq\r\nTkE1tgOFEgF5MEMl2vaiabxwGFU+TTbSDOJ0wIda/8un2+5G31ru9oPBAXjN\r\ng+e1kbnsB+k3lgj+uyNdwINOLVLX/8l/Wx7rLn6vT63Igqiz5Rujr+ujZw84\r\ndDTeSrpVPQdZ8aUBqocvqBVazOlyq28vfNGJNeSsYqJ9EEjk2UkxHST3kdQF\r\nNG8YcifsAF8yV4WE8x7fd7ownFwtrdxWoWyIUXL50HvyWGhVcFL9EUPwmZNW\r\nJs8kmb+/m2BleKE67E/syu2bMstWrAlKpROP9IZI6pPFyUviQ5BHa8lBvgK3\r\nL1x1nIVo3jnkcG4BbuUGcm+Xy+12DMcN/NKhlIdmx4j+XMk9S+LoDgxRA+6O\r\nN1h1AohrYSbnbEIx8OX+7Oud1/IKUBTDVk4=\r\n=QZGb\r\n-----END PGP SIGNATURE-----\r\n"
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:06 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:fb7bde66f7d506f7e7ee6243fbf2de3e29d325b26262ea2fff886dfc9a4d6c2d

Other collected versions

0.0.1124 Jul0.0.1024 Jul0.0.924 Jul0.0.824 Jul0.0.724 Jul0.0.624 JulView all collected versions →