Skip to content
Snippets Groups Projects
Commit d1c86c2c authored by Marie's avatar Marie
Browse files

première version avec c & dt

parents
No related branches found
No related tags found
No related merge requests found
node_modules
duniter-parameters-parser convertit le format brut des paramètres du bloc 0 d'une monnaie basée sur Duniter en un objet où chaque paramètre est associé à ce à quoi il correspond.
## Usage:
```javascript
const parser = require("duniter-parameters-parser");
const rawParameters = "<paramètres issus du bloc 0>";
const parameters = parser(rawParameters);
```
module.exports = function(data){
return{
c:parseFloat(data[0]),
dt:parseFloat(data[1])
}
}
const data = [ '0.0488','86400','1000','432000','100','5259600','63115200',
'5','5259600','5259600','0.8','31557600','5','24','300','12','0.67',
'1488970800','1490094000','15778800' ];
const app = require("./main");
test('app parse c', () => {
expect(app(data).c).toBe(0.0488);
});
test('app parse dt', () => {
expect(app(data).dt).toBe(86400);
});
Source diff could not be displayed: it is too large. Options to address this: view the blob.
{
"name": "duniter-parameters-parser",
"version": "1.0.0",
"description": "*",
"main": "main.js",
"scripts": {
"test": "jest"
},
"repository": {
"type": "git",
"url": "\u0016https://git.duniter.org/Marie/duniter-parameters-parser.git"
},
"keywords": [
"duniter",
"blockchain",
"parser"
],
"author": "Marie, Millicent",
"license": "ISC",
"devDependencies": {
"jest-cli": "^22.4.3"
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment