@arcblock/forge-util v1.7.1
Utility functions to ease crypto/encoding related tasks, some methods are migrated from web3-utils
Usage
yarn add @arcblock/forge-util
# OR
npm i @arcblock/forge-util -Sconst Util = require('@arcblock/forge-util');
console.log(Util.fromTokenToUnit(100)); // 100_0000_0000_0000_0000
console.log(Util.fromUnitToToken('1000000000000000000')); // 100
console.log(Util.isStrictHex('0x123abc')); // trueAPI List
Following are the most used methods in @arcblock/forge-util:
toHex: convert any value to hex encoded stringfromUnitToToken: convert human readable token presentation to big numberfromTokenToUnit: convert big number to human readable token representationtoUint8Array: convert any value to Uint8ArraytoBuffer: convert any value to buffertoBase58: convert any value to base58 formatfromBase58: convert base58 format to buffertoBase64: convert any value to base64 url encoded stringfromBase64: convert base64 url encoded string to bufferUUID: generate a random UUIDisUUID: check if a string is valid UUIDtoDid: prepend an did withdid:abt:prefixtoAddress: removedid:abt:prefix
Checkout lib/index.d.ts for more API. Checkout tests/index.spec.js for more usage examples.
Documentation
For full documentation, checkout https://forge-js.netlify.com
3 years ago
3 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago