JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 120
  • Score
    100M100P100Q90560F
  • License Apache-2.0

Package for the LSP20 Call Verification standard

Package Exports

  • @lukso/lsp20-contracts
  • @lukso/lsp20-contracts/abi
  • @lukso/lsp20-contracts/artifacts/ILSP20CallVerifier.json
  • @lukso/lsp20-contracts/artifacts/LSP20CallVerification.json
  • @lukso/lsp20-contracts/constants
  • @lukso/lsp20-contracts/dist/abi.cjs
  • @lukso/lsp20-contracts/dist/abi.d.cts
  • @lukso/lsp20-contracts/dist/abi.d.mts
  • @lukso/lsp20-contracts/dist/abi.d.ts
  • @lukso/lsp20-contracts/dist/abi.mjs
  • @lukso/lsp20-contracts/dist/constants.cjs
  • @lukso/lsp20-contracts/dist/constants.d.cts
  • @lukso/lsp20-contracts/dist/constants.d.mts
  • @lukso/lsp20-contracts/dist/constants.d.ts
  • @lukso/lsp20-contracts/dist/constants.mjs
  • @lukso/lsp20-contracts/package.json

Readme

LSP20 Call Verification · npm version

Package for the LSP20 Call Verification standard.

Installation

npm i @lukso/lsp20-contracts

Available Constants & Types

The @lukso/lsp20-contracts npm package contains useful constants such as interface IDs, and specific constants related to the LSP20 Standard. You can import and access them as follows.

In Javascript.

import {
  LSP20_SUCCESS_VALUES,
  INTERFACE_ID_LSP20CallVerifier,
  INTERFACE_ID_LSP20CallVerification,
} from "@lukso/lsp20-contracts";

In Solidity.

import {
  _INTERFACEID_LSP20_CALL_VERIFICATION,
  _INTERFACEID_LSP20_CALL_VERIFIER,
  _LSP20_VERIFY_CALL_SUCCESS_VALUE_WITH_POST_VERIFICATION,
  _LSP20_VERIFY_CALL_SUCCESS_VALUE_WITHOUT_POST_VERIFICATION,
  _LSP20_VERIFY_CALL_RESULT_SUCCESS_VALUE
} from "@lukso/lsp20-contracts/contracts/LSP20Constants.sol";