{"_id":"@afklblockchain/wt-contracts","_rev":"1-4e6215361c0533706a328c0c7e4c0af7","name":"@afklblockchain/wt-contracts","dist-tags":{"latest":"0.2.4"},"versions":{"0.2.4":{"name":"@afklblockchain/wt-contracts","version":"0.2.4","description":"Smart contracts of the AFKL Winding Tree platform","directories":{"test":"test"},"scripts":{"test":"scripts/test.sh","lint":"eslint test; solhint 'contracts/**/*.sol'","testrpc":"ganache-cli","coverage":"SOLIDITY_COVERAGE=true npm run test","soldoc":"scripts/soldoc.sh","flattener":"scripts/flattener.sh","clean":"rimraf build","buildfornpm":"npm run clean && truffle compile","deploy-mainnet":"truffle migrate --network mainnet --reset","deploy-ropsten":"truffle migrate --network ropsten --reset","deploy-rinkeby":"truffle migrate --network rinkeby --reset"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/windingtree/wt-contracts.git"},"keywords":["winding-tree","security","encryption","smart-contracts"],"main":"index.js","author":{"name":"Winding Tree Developers","email":"dev@windingtree.com"},"license":"GPL-3.0-only","dependencies":{"abi-decoder":"^1.1.0","babel-polyfill":"^6.23.0","chai":"^4.1.2","ethereumjs-abi":"^0.6.5","ethereumjs-util":"^5.1.5","moment":"^2.21.0","openzeppelin-solidity":"^1.11.0","truffle-hdwallet-provider":"0.0.5","web3":"^1.0.0-beta.33"},"devDependencies":{"coveralls":"^3.0.2","eslint":"^5.1.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","ganache-cli":"^6.1.6","lodash":"^4.17.5","rimraf":"^2.6.2","solhint":"^1.2.1","solidity-coverage":"^0.5.5","solmd":"^0.3.0","truffle":"^4.1.13","truffle-contract":"^3.0.6","truffle-flattener":"^1.2.5","web3-eth-abi":"^1.0.0-beta.34"},"engines":{"node":">=10.3.0"},"gitHead":"8411be0ef29c0ea86842a15e9da1326e4d795003","bugs":{"url":"https://github.com/windingtree/wt-contracts/issues"},"homepage":"https://github.com/windingtree/wt-contracts#readme","_id":"@afklblockchain/wt-contracts@0.2.4","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"afklblockchain","email":"mail.blockchainprogram@airfrance.fr"},"dist":{"integrity":"sha512-hx3SCrrN2zX9zaVBEifd+cJvcnZGAA7wKrgtUgsmIVtk9y/fv1bKntWFbKumsr67xVYD41vpj4hzlAYcFVRrdQ==","shasum":"6ccb2bd7c4ace7bb78d2a3198120179014bf8bf2","tarball":"https://registry.npmjs.org/@afklblockchain/wt-contracts/-/wt-contracts-0.2.4.tgz","fileCount":28,"unpackedSize":1054322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0NHKCRA9TVsSAnZWagAAr3IP/AjC7t7mbD+koTeyb/94\n/SCya1yTuBrzT0b2YMTQ+7/kSakomlJZ0wjs1xprUEmt2AtSI2wqGEQiNNU3\n3hr5IO6QyrV7IoyGE03g22Xidvs9fRj8t8HBcMC965oeFhfz7+US3OJ8rcp/\nLdOyeM0LHo0F5IholiJl2cLpxHbWJii7FPKWAqd2ypjZBC8Liy/oeSrKBPUk\necrBUbixoxbbLF1QeLvvu0UAyxAKOtdNVHvz14kuOF0eQEsSLtkHaev2cVfT\npPYs2RhYZv32qfx8Czy4qvuNX5CILJ/pHg4+h7TJW/I2bwh2tV/ugMF43MfR\nNoKjgjHJtreJ4/fH/hWrOJQYkTAvWi88o+p2LTImU+F87xqZfKQUD+zq7FNq\nFoZArtfmhpKC89/jcWcVEHiKQFsO5+3UrwjapdPoN8gmTVrBbggL10z2hWTu\nSbNagLwRdon2LshzgnL6saNGABqF2xAaX49t8vKhQ0Yyd4LIsnRBTspKIcl4\nHcYksOYlc06G/9/jOdv0rLN4wnuIP6rmsEAAza0uDdxkiQatNSb8nL1FhGGp\ngNQ0npTjxe2iSYATcNHdmO14tRUHRE+v8n6qGNzKyqLBOmX1QI6E6eF7TLsC\nFeP41FIANsCEgu5eUPgFjdvaDmeyi9KzVsPnz/tUi7H9xCzuZI6BcDxEQasp\nFk6+\r\n=xt00\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDdGuzb17O8fYuf2t9orqUmwrguDXZESNmKuVlWaoxjAiEAlCUf/XV2x8ptDqvJp1yfALUAZbc1nL2I4kuxo26Hnrc="}]},"maintainers":[{"name":"afklblockchain","email":"mail.blockchainprogram@airfrance.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wt-contracts_0.2.4_1540411849804_0.4804242897742508"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-24T20:10:49.648Z","0.2.4":"2018-10-24T20:10:49.967Z","modified":"2022-04-04T11:50:54.969Z"},"maintainers":[{"name":"afklblockchain","email":"mail.blockchainprogram@airfrance.fr"}],"description":"Smart contracts of the AFKL Winding Tree platform","homepage":"https://github.com/windingtree/wt-contracts#readme","keywords":["winding-tree","security","encryption","smart-contracts"],"repository":{"type":"git","url":"git+https://github.com/windingtree/wt-contracts.git"},"author":{"name":"Winding Tree Developers","email":"dev@windingtree.com"},"bugs":{"url":"https://github.com/windingtree/wt-contracts/issues"},"license":"GPL-3.0-only","readme":"# WT Smart Contracts\n\nSmart contracts of the Winding Tree platform.\n\nThe smart contracts in the [airline folder](https://github.com/windingtree/wt-contracts/tree/master/contracts/airline) are designed to upload inventory and interact with it in the WT platform.\n\n[![Build Status](https://travis-ci.org/windingtree/wt-contracts.svg?branch=master)](https://travis-ci.org/windingtree/wt-contracts)\n[![Coverage Status](https://coveralls.io/repos/github/windingtree/wt-contracts/badge.svg?branch=master)](https://coveralls.io/github/windingtree/wt-contracts?branch=master&v=2.0)\n\n## Requirements\n\nLTS Node 10.3.0 is required for running the tests.\n\n## Install\n\n```sh\ngit clone https://github.com/windingtree/wt-contracts\nnpm install\n```\n\n## Deploy\n\nkeys.json example:\n```\n{\n  \"mnemonic\": SEED_PHRASE,\n  \"infura_apikey\": API_KEY\n}\n```\n\n```sh\nnpm run deploy-NETWORK\n```\n\n## Test\n\n* To run all tests: `npm test`\n\n* To run a specific test: `npm test -- test/WTAirline.js`\n\n* To generate coverage report: `npm run coverage`\n\n## Flattener\n\nA flattener script is available by running `npm run flattener`, this will create flattened version of the contracts without imports in one single file for all contracts in the contracts folder. This is needed if you plan to use tools like [etherscan verifier](https://etherscan.io/verifyContract) or [securify.ch](https://securify.ch/).\n\n## Documentation\n\n[Here](https://github.com/windingtree/wt-contracts/tree/master/docs)\n\n## License\n\nWinding Tree contracts are open source and distributed under the GPL v3 license.\n","readmeFilename":"README.md"}