@casperholders/core v3.18.0
CasperHolders Core
The CasperHolders website / mobile app use this library to handle any interaction with the CasperNetwork.
It contains a huge portion of the website & mobile app logic.
Version 1 & 2 are deprecated. Version 3 is actively maintained.
Installation
NPM
npm install @casperholders/coreYarn
yarn add @casperholders/coreExample usage
import { ClientCasper } from '@casperholders/core';
export default new ClientCasper('rpcurl');When you use this lib in module mode you must transpile it. Example with a vue project:
module.exports = {
// ...
transpileDependencies: [
'@casperholders/core',
],
// ...
}You can find some example of the lib in the tests folders.
However, keep in mind this is a utility lib.
You will have to implement some abstracts class in your project if needed like the KeyManager.
Development
Install dependencies
yarn installBuild
yarn buildGenerate documentation
yarn docsRun tests
yarn testRun lint
yarn lintTests
We don't test abstracts / results / errors classes because they don't own any logic.
We don't test the implementation of the CasperSigner because it requires full access to a browser test suite and the extension.
We assume the Casper Signer JS SDK is battle tested to interact with the Casper Signer extension
3 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago