šŸš€ Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more →
Socket
Sign inDemoInstall
Socket

filecoin-verifier-tools

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

filecoin-verifier-tools

A set of common utilities for filecoin plus

2.3.1
latest
Source
npm
Version published
Maintainers
1
Created
Source

Filecoin verifier tools

Javascript implementation of a HAMT using ipld

For now, just testing how this could be implemented, works for getting the verifiers and their info.

Files

  • hash.js: simple implementation of murmur3 hash
  • hamt.js: implements lookup and iterating HAMT tries
  • methods.js: has the following methods
    • signTx: gets the nonce from RPC and signs a transaction
    • sendTx: same as above, but also sends the transaction
    • decode: decodes data from raw format
    • encode: encoding the data
    • actor: convenience for encoding actor info

Samples

  • add-client.js: adds a new verified client with cap
  • approve-verifer.js: approve adding a verifier in multisig
  • propose-verifier.js: propose adding a verifier in multisig
  • index-transaction.js: add transactions from blocks to postgres
  • tx-server.js: serve a list of transactions from postgres
  • tx-client.js: get a list of transactions and parse parameters
  • multisig.js: show multisig info
  • verified.js: list verified clients
  • verifiers.js: list verifiers
  • info-browser.js and test.html: check that everything works in browser

FAQs

Package last updated on 01 Oct 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts