{"_id":"@flarenetwork/ftso_price_provider_kick_off_package","_rev":"37-b0545d45196f5503f8841929d3d7b591","name":"@flarenetwork/ftso_price_provider_kick_off_package","dist-tags":{"latest":"0.2.2"},"versions":{"0.0.1":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.1","author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.1","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"dist":{"shasum":"b9c7e29832cf736dfb7f3f07d3d6d60ee15e9e2e","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.1.tgz","fileCount":26,"integrity":"sha512-8OhOlC+PvupEVER8cFmiiOVeLD7fefrvzINFh3WGGUWZL1+J6gokpWyIeZ42KPSPB12q1YYyJbwRRjJSGaWpHQ==","signatures":[{"sig":"MEUCIHGib60IWgCx5aMd9s78BogBaInDqbpR4O5ll678qyJFAiEAlMpGYIg0KwEqPCRm6a7GAPVREDXkhIwEmOHI/cV1qaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+oGyCRA9TVsSAnZWagAAdRwP/AihGnr+/3cXN8RxC3gn\no0SPWRg0a2njYdTNR+KvIutQ0/C0COROffVnQEDaavNwK1Vw2vYgLS27p/P7\nk1rU5qyEyF0RjgNJDAr6PTGaZyXRrTKAHGMqUWS/hzH09HbImTQQUaGVhj4a\n6w7lHb2nnhz83FUG/q09S+HrPuPx8uNvsCFo47fSICwSSRkDx51IgZMD1Vcf\nbuRkqgRGAjzwqRhuru/l7GvFbGeH6jIp060jqiDshxqOCJPUAoNKaLJHXZrU\nFTwPEOT26TPPJuFGCTCYzgOINP7npxUv2j4koCbRZaasmmYafCjeI9//+jRN\npyfZX9PyslVaeLbl5Nw3yNreS5UA0QYiilIVpBS28s0ve6m+xYF3qYaljwyC\nlfLVOI4PPqn2NhMDMyekukA2SqsruJs7fl6bID0DigKy9/pO7Z5YtXjilptF\nOw92HWAh/QIV+wXQmKNGKLpg23Egk4eokDOGfMlcT7BTMuC1TF7JcYuLN88g\nXQ1GfqXWcal1u/Uxm9jIr5MQYX1/oefIJSDH/HJd19wH/+wPBz76TGARSuY9\nFeyaa6ZGhjcnzmv6JnSe7g7zeVfCO9azxMmJsCNtWRVF3nfxUIkOah8Tp009\nS1r2iwAJItqq2MPOk/LpAy0KUot0WdBsSDDG7eiKdXwzzVHMfp96OQ5LuhWF\nRsi7\r\n=wwkF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","---------COMPILE---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"^7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"^5.3.0","ts-node":"^10.0.0","wait-on":"^5.3.0","typechain":"^5.0.0","typescript":"^4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"^3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"^0.1.1","hardhat-deploy":"^0.7.10","yarn-audit-fix":"^6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"^0.1.2","ethereumjs-wallet":"^1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"^0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"^1.0.4","random-number-csprng":"^1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"^2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.1_1627029937953_0.6850439832685842","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.2","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.2","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"dist":{"shasum":"bb99e9ac40265d6aa644627b6991aaef2fc124ea","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.2.tgz","fileCount":28,"integrity":"sha512-XVrHqQQwqx14r1+S+F0Rn8zUBlmVIMAv2DXsDtUdbQrjCpu1i6S5gmgFqfRjoC0sjBEpfcew5zwQplYrF/8xDg==","signatures":[{"sig":"MEUCIQC+eHIA2wXWRQelLlO7f68waPy+fKowgJbyPuUrpHqh9QIgc0T5Sv8MvbHE4RHAFcmceDTBeVeflMZYcvrQjDmNsE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAVORCRA9TVsSAnZWagAAv+AP/iSvYsDpw9Bj6d0GBRMv\n18F5SfjNeabsxCejnWZ/fk38L2X3HBTLQzuVXYbOv0vxuqnedQ3/7ihheMpJ\nVucEY/3u8GxO9VgQz9HtZoEpUEIqC1GsijbMT6EE7R9UwrXtPqhlMo6oupMo\naa5PPuJXcg+fbLVfvkNPMHn0hxKV4BzsskCRPyZ3Lb7g62dxwdw94TlQVP8t\nsCd/5YRsNvRYdFEDAUoVlpjpzNiAcEHwsOkji2nG9QeQj0hhFd7J5NQ4ZqVy\n+rIJHQ7vrZSm/j+PParSNK5dfbvWz8bdFx336l6X/st6fRHRcgjXCxuxr9X5\nJzFMwJzqY3/LKIbOFa4L/c8dK1b7/yGEuXkHU/zx+ROehNlvWxol+P98MBh8\no0P6JlBrly9HIQZ+FYjIVSrQyvcDUubRC6Fkinj33eaQPVopkY0fatQlZT79\nADfZbe8cs2o/9pFrHD3p2FyAsIjrCEJLUCtmUiprUL6LMwCrFKsyLN4G8sLO\njhcXbxFT9eGpQhY4T3miKGBGeGASmMX2ZrCqazGDkVUvFAG/vUKuMbnLfUNL\nxUf3SHwBWo4OTdaSMg+TDAJO9Pbh+iHAGgKIof3jAlBRKws7zEpDSeU6I/hS\nkq8hDmgTxehtaCPfUbPLrh0H7nXZXXJMHUKO3XWKXkulHFpSg9E4jAStEweu\neL2T\r\n=jEf+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"2f480032660c421a424347e8659bfbb4b1bc59e9","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderDummyContracts/priceProviderDummyFtso.sol","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"^7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"^5.3.0","ts-node":"^10.0.0","wait-on":"^5.3.0","typechain":"^5.0.0","typescript":"^4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"^3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"^0.1.1","hardhat-deploy":"^0.7.10","yarn-audit-fix":"^6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"^0.1.2","ethereumjs-wallet":"^1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"^0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"^1.0.4","random-number-csprng":"^1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"^2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.2_1627476881239_0.2910931595334849","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.3","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.3","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"dist":{"shasum":"7457d63b8ed28ac90bb04a6fd6e2ae58c86fd936","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.3.tgz","fileCount":28,"integrity":"sha512-+Jcue2ZZnw45Fv8gpWRhRvrEdU6reWMkRX9XtEEbSyh9ijlXd82Y3K1k5QtUVzthwC8ThKhRVOaGNnzqWQh3vQ==","signatures":[{"sig":"MEUCIQCLLOYOONmpuZ9C01RDNPu9lLYHb9Z6evy04YL11aYHFgIgVnE5+L+6sCBKPBdeilqRSXkI/fz71p84U+HaALKYvIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAlzCCRA9TVsSAnZWagAAZjwP/2rIEr9cz2u1vmcn2CAw\nNzfTlkamjJmigR+YfXAKogzy/mslV2yPS+9KZRLIA7B0F4UURxIi3VKApPP/\nXmhhgsoyuiDmCM1sL5kBu4yd+ijrkPHu7ayXZDT+7zzy++LsTdmNBiH4x5bP\nQ1f6vfEknZ5wHXgX3R2qLPR4KFrjXRhnaV6Wcz8tlQScOWioRppSsgKMeKCX\nxvszwCNLWen40bwOTrzr5Lu3gkn3aPap+d2PXBKwMhfpB4ocQHJUB0gcPrI9\nfJ40hc25GAB7zxo/Hgiwg/R5o4WY+Gs26JCGTBAOAmn6W2VsewzXE52b3EFh\nSFhye7kz8AWMGoFVxqBfHsdnRePHuJ9BK4psJ1D4ghWrT7Urqw+jlOh6vBfv\n3GMbZds+0uCmu6xtuMxVJ8Qj6yB6CRDqTA+m3FGynChkINaOYyshxGUm7rFe\nGXcM/aBNPHzU5dEt1Gq0BCEULnN67c3Iy8j7ekIPPKHULsvMvLiHRnHCw8pt\nU7WYlZpuIiw+YEoi6ovlkzaCvxU23nDDgJgXSIlzRbXHGePuLV7dZAGM2au+\n6K+qpDd61hafaF6HDBQNAVZgewkCspsfXOBQ1nbFXQUuq15bWNCaH6DvxxLm\nzCC11dbIenqzCnU0ONlhvq71NmqMBqvsuz3PlDoIYLY6r076DFZunWk/INo2\nIaXf\r\n=mktX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"3e54f58d5f886ffec8036f318f67e9132d4b7d21","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderDummyContracts/priceProviderDummyFtso.sol","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"^7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"^5.3.0","ts-node":"^10.0.0","wait-on":"^5.3.0","typechain":"^5.0.0","typescript":"^4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"^3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"^0.1.1","hardhat-deploy":"^0.7.10","yarn-audit-fix":"^6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"^0.1.2","ethereumjs-wallet":"^1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"^0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"^1.0.4","random-number-csprng":"^1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"^2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.3_1627544770226_0.5857218262971082","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.4","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.4","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"dist":{"shasum":"82c4f33177a21f503e629771ab2a681a627e320e","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.4.tgz","fileCount":29,"integrity":"sha512-MWe7Dn2pJ9gOREiqYy1zDiwIKfz4Qld83425UgjST5b2KOjqker3sIzaqBbr4fYm3IYjSJ/lreNYeJuf4bIhVw==","signatures":[{"sig":"MEQCIGqoW9F9FAut/40IfZPHSYXzmMdZsQMGqKslJzHqJtJmAiAzmqJ8D//qVMmual8wBnPk4UD8xs4wrvHuwAI7Owiggw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAn+MCRA9TVsSAnZWagAArcEP/2HFkJt0Snwd3ASW8+D8\nyYQzOjtt9IdthL99EHKGZaaelEi0ghCcXzvAkYH11qLREmzrhD3dPm2flV+D\nrJIJsFSkU3GGflW3tihtMCnEqFaxgX6JIrdEAQqDpE7pVfda03fpb4DZ79P6\nkGhhK8/1IwuuBuVvYGdyuUWbO2HPWav628IsNxMvf2Wazgmz/TbOsVV0/+g1\n2HruLbws9B7E6PqYFpaW+06N8iuXlyfjSLwRxDN8BVhvNr1pN738moLom/BO\nCvlcpBitBNMuxRkPGHo8JkWYdu8aoFZ2s472K23owUtl6pn4MbbKSMql4d7t\nx0UhfU6O08c/ynbhL10LxZMq84f9WtludRx7D226M8OCAxlfAA7a0p2SsfGj\nVn2dog5TUxwEeuK3K4Io2HQ1IQ+xrahKYqCMkf/zkMO6HjZ7d/pZabD4Czqz\nFr7Ow1onACiGI0MwcQf77f7i+lgEzffbQ/mIMvZsMXuIiwCly/B5F7TwJk9j\nsQ+TFoRxLcwojUvXWJarMlw0q99EY2sgFcFf9Ey/mRI62vkqrcFhPjLBq13t\n3d5ftuBHCP6aWLg5dLGafa+EF+8OQspr9Xf8gHBPqWt9HuNbq+NMEYIvHFKA\nYjF+14tMZvtq4eWVrWS2MyEEvz1Asr+FuvtiL0YsInm+TvusCY/RU/Ucp8W0\n43si\r\n=LuEn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"af902a9753c47c479b31518f7a23a3dd1c2aed1b","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderDummyContracts/priceProviderDummyFtso.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-dummy-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"^7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"^5.3.0","ts-node":"^10.0.0","wait-on":"^5.3.0","typechain":"^5.0.0","typescript":"^4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"^3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"^0.1.1","hardhat-deploy":"^0.7.10","yarn-audit-fix":"^6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"^0.1.2","ethereumjs-wallet":"^1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"^0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"^1.0.4","random-number-csprng":"^1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"^2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.4_1627553676315_0.6984887436219658","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.5","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.5","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"dist":{"shasum":"7b94bfd7482a69d1c22022d845ca36ff9c06fbf4","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.5.tgz","fileCount":30,"integrity":"sha512-07LXlc4Be7QyCQTz77PDNfwGtZRKvX7EreIFP5qDRnhhs8zAcySM4HgDWx/Px9Hz/FjfZIE5rDpCCRHQmZckRw==","signatures":[{"sig":"MEUCIQCP29yWDAXHkHmZTVMVbEmmYA69WApNDQfozucSe+L8VAIgHfLH3Ygpu9aUmoyYFCqyhb18kspXlCo1tSUTbGzyWSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCR0pCRA9TVsSAnZWagAAnzEP/2p9HS7qEqlpV4I+jUiK\n+MMr1HCVQ+spRnf7ZnXVau2fOQ3ePW2xaNr9I51QTrlw7Umds6JYDPVmn/mD\nuAiDyz+zjMw3denqzyqniYmOddiWH1fcEpP35/cJv2ZeaMaYJSUDZf6nOxCp\n0UKuKb3li9+i7ahQd7evJw9MI5nggdya8RKo6qbH8U0gOcqucJTGr1F9vQSl\neglLVVsgYOg52AE8ZGQdZb3xK2lm/5UEdQIjcux18I+QzSeuY1OHXHjFg+8K\nt7kK5b2C791l8z6DmaCLlRhlO46s5rMNcgJve6sL2AVjC4R6Ml/uk1at9mem\nOLYI6ItWh/gYxkISy6z28pNTCdUwC7oXYyI6Yyboe6+XUEDrCNsHuoWGWtdW\nxPZx9EgI1WmGjk3fIlIncDmsylWj8E27S2NO2lhrcleIUDLVOeFjJh+30E+U\nATU439lJaObydeIG7zu1Epie463WRo56oWo+eNmCxUqA5Ha8lpbFBwd3Ow/Q\nvnC5soFfcKagrzz/GT/IVK47KVmEA6+GgaMuJ9ksbL475ZjbQfA373C063XA\ncnq5pDz3mf8uUTwPZw+dt9fI6C3bEgOqZR2VPczOZ9VFl9x7KIyqWykinzu3\nukovyR4J+noYBGDNPd0PbtrBj7p7H6TTLXQzdw+UkhImN5VHB8DzTT5PPeCB\nFbxA\r\n=hmZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"1d4fb7db57ae4be65b99d49f97282977f6b38924","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderDummyContracts/priceProviderDummyFtso.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-dummy-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"^7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"^5.3.0","ts-node":"^10.0.0","wait-on":"^5.3.0","typechain":"^5.0.0","typescript":"^4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"^3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"^0.1.1","hardhat-deploy":"^0.7.10","yarn-audit-fix":"^6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"^0.1.2","ethereumjs-wallet":"^1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"^0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"^1.0.4","random-number-csprng":"^1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"^2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.5_1627987240990_0.846178813165495","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.6","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.6","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"cli":"scripts/cli.js"},"dist":{"shasum":"9114b507481780498ebb628c63dbd766997b5ca8","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.6.tgz","fileCount":31,"integrity":"sha512-vnTnT9Wtc3U3LNA1qHvvwIX/p7D6cYbJvSDXJYuLyy4ckBKlxjtkKAjPvu6ar/Z/VeHX9O9DIsTltf1KDm3KLg==","signatures":[{"sig":"MEQCICVqKU8mvZ13ncmdZodVyBYXA491tUMx246HS1idcaigAiA4EQk+xOchaRyOEFnCHikpnW6rl683ZgAe/8p70lZWFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":818923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFSQPCRA9TVsSAnZWagAADXUP+QA5nsRBIQv1xJilTTDs\njQExpiZdhQjanrgmZlar2qFh8VV7c8AKWyN4wDa2mHm4cvZiKJyJgJfl/06d\n3sX4m7Fd94OcfJ8QVKlgjsVq923D16gxBsTFZw5955/e9vf8KdYld4ka+nfh\neF/n/wRE7ja3zsuYzVJd3WC3UHCW955ye2jrbzO1Zlq4WSaL3otQzR2wM9mS\nu5sIqKl1yBSqmLcFrY7kzaBTQ9PhVazPlQ7oTj8bVJ72ETpe88SzROO+XCHP\n28KcFvKnswys9QgGVbnqH2OF0A2vlt4cKSkaz9PZjgG8tb6qUJr1ZHoUJyFg\nyjYlH/cawIKWTNYuVOIB6IIv2MQ7gYC1M8NyASb1VglxbAxQOAVI2ChVsZ1K\nvkZpsukNnMlKTCNQhH5XNSco5HxkxWvtbA0uSYZEu+jNoBwia713JWFlbDAz\ncXc7JxaHj7jBDeffsZjeYALkbu8Mx8OB2JZZa7U+qUeLGNISpH0BCywOktPU\nybDEwtY4NZnbT6bPl1iCRLPJkLJ6A86Ov3gTznl33iJElYcofxuuGbW7SRYH\n5uv7xkboXEJF0nSC51JPWaI+6yQ/ZcHNuPAzzqHJqwFBCB+h503L3DYUkHAN\nKFsbBrUzfeWZfYW5kNstfdM8LHz5VLJ46LJD/YEqXXipjf2VhSWYwvjjhBcj\nrFrJ\r\n=+lsL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"5e75cd2b9700652d3152f35b9247981b68b9447f","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockFtso.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"^7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"^5.3.0","ts-node":"^10.0.0","wait-on":"^5.3.0","typechain":"^5.0.0","typescript":"^4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"^3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"^0.1.1","hardhat-deploy":"^0.7.10","yarn-audit-fix":"^6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"^0.1.2","ethereumjs-wallet":"^1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"^0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"^1.0.4","random-number-csprng":"^1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"^2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.6_1628775439126_0.42020628051420394","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.7","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.7","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"6ae185117d82d1b98f4d7e41be027465a8460731","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.7.tgz","fileCount":31,"integrity":"sha512-W495DUbAffsiaM39NppKI/4X8pLpuzJeoxeKbfPN8ViDOxLc1amXN5XDHaL1fqJMHb9cGn2wQFZwmwMdpzNXCg==","signatures":[{"sig":"MEUCIAgqperbiSZ3QDqNgPYZeTkFU4uc+252WC1pLFINU4ycAiEAvz7pHxXQJLmji6n2c5wBeerBvoL7fTJFrM53q1n5tWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":818929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFSRQCRA9TVsSAnZWagAA6OoQAIliiUkdemUpwtRw/GTW\nQ0X+RZyStsfIcmVce8Nd72j87IR+YOfDadReR2KbHYIUqSIZ4/+h+q5TnxT4\nJisfy7HawNjc+wXwVxO2sfbXKL0pvMyy2+j4Eu6n/AoJmi5nw0txXbx4b1+l\nchQiwBneDvtgYbW5xu8KjK7sWYwzQBO7yh5APf1TLAigkGuvVuvyHsF9xSdU\nyiaJJWchFN/HmmrIKkunrsprWgdl5yfU9mxccvt8EenRj19Nr6j+VaMcY75m\nD9rxyV1cTsImQgNz17iZA4J4b30Txmdgzn6CII4yH2MWx0dj1dQ/Qh3zyoee\n2VihCCvcHnPEWXqJRWQ/NABDh1ec4jm02JYhmBDoIq2RDhXOkgzOW6+1DnYU\nUyFeq80Ev8PdVcIGXAjk5P3OPYLg3mKIwxOFcEoqPsZAyAkGurfLRLKhEH5q\ncL4jzdm68r4L1MIR4bRSG0kmWmfrvMM5O93aC0OEQS4L0lDcZfY9qxHiGVgK\nbjH04e0Oyh1PVy2zN7RAhF2UaGeGax/8+BFf2CsLqhm7oobxqq4xrTnpAlej\nSxoLCPBSV/6uq+RLpV8f4LXi6mPhE2bVFCGB3citDNIUo3I7Wwfsm64R34IT\nAfo1PsEjv1kFzCMC3VELkvyagkM0DERE4HANe+OnkL3Y7ilERh/vlMRSnNt6\nFVEd\r\n=uWM2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"5e75cd2b9700652d3152f35b9247981b68b9447f","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockFtso.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"^7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"^5.3.0","ts-node":"^10.0.0","wait-on":"^5.3.0","typechain":"^5.0.0","typescript":"^4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"^3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"^0.1.1","hardhat-deploy":"^0.7.10","yarn-audit-fix":"^6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"^0.1.2","ethereumjs-wallet":"^1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"^0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"^1.0.4","random-number-csprng":"^1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"^2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.7_1628775504383_0.8396435068691879","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.8","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.8","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"ab033e2a8d6d55c50ecb7345540f98a192690fbe","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.8.tgz","fileCount":32,"integrity":"sha512-HswR8ffCB+tLhNmGmS8nvuZLsoXxr4FhiRAO+TXGn5cALfC/OWuSIUoBqbo5dOwL3iIOG38Kd/YuAQHTwQWMmg==","signatures":[{"sig":"MEQCIBA4hxahroLPzRApz1+B8RvSMtXwsze/kbzDKeXR2AGXAiBOWExpD7TzvUtutQREkW4mEWuly4oazmghOJLRVSbKPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":819409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFTj9CRA9TVsSAnZWagAAyhMQAIGm87le85x0g2dgPK67\nCQGJgZEPUj1jXf6M532LlPIbFR/F+DV3GAEx4AufDj+DofCpT1ZevbH0A0/A\n5CC8EtF4tIbcv/XcCAufncobICwr2pwnNBp3W9Yg89VLDCtArl6Pse5cGoHY\nyUeHy3e2Ti8Xhp18opnn/Q7Q43RXmeczu0OhpMkHwzgoaCZFj7oxHZLfXCeK\nXDNDGABC3GQX34B5au2Gkl6Fmm8lT371nBFR5TtRQHGI55NgDN84o1owGu1Y\nAw0AMiTdsSDN3FVS/zfVJh7kJhHa7ohrJivcgN54kio29hcrxz/+NQYCMRl3\nszGm2mOveOKl6T2iQmNTaOVPWKJjy6t2pq8TlBMjrcDPru8qi6EWDT/YA98a\nKG8sBfEEPXmAtfMwUEs3xrpQbwBP8LzHwRlNsaQ4JQ97mEo5X6oTzx+Kfk/q\nbh++1L2TtCS0sPCPi+nzFYFVfbKZk2P1OoNuZjU28240EuvN2zEQ24TjTWcj\n+Q4BgBvqdO5FNbxHckOffMD7hkcv9v1W8d9G0m7wioHzkbB65Qld2UeqwDMz\nTk1JgU8N5FNLgN5EI6r/TMFwRglHKiNIajW0DGcHMVvftRuXnTt7mmMBC7Xt\ncw8hFt8ob3rL4WOlGeagD0AaZ7EShOC5P8rx1Jbd7S6sWMiy5u+YZX3HWywW\nBGVq\r\n=o1/h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"5e75cd2b9700652d3152f35b9247981b68b9447f","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockFtso.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.8_1628780797016_0.7532778931689394","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.9","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.9","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"acf1ecf51ba0b23006a87398fa3a1ba985a8e1f4","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.9.tgz","fileCount":34,"integrity":"sha512-4zo6PBiJHQKVHRopFtd5SnWX+8l1jRdSPEXpFH4EW96vfH6vbpEi306zE7c9rm/zVhrXy2HD8RRbpc2+tmUg0A==","signatures":[{"sig":"MEUCIQCXlhbd4GeqxoK+/Inc9Kb15KPPaJa4rQga118U3EXEewIgCedcxK1kW+VZwMTHhnCrDADiVzCso8UEWHbkMk5reMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":831180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFT21CRA9TVsSAnZWagAAP2kP/RM43tLjMUgi3Lq5G9w4\nnKy6M8aFSKz3YuBKzJFOK0boxLLQmu3IbBFHS0eohPIJRBURQRJ59xAtSzyN\nf1hh6M3byqwGPYogxy5yU95+JReWDg6wSVRR++EqpVUfF33RIKy24aDwFsW0\nQJHFDNZOjeFIv2QWsnBf1ea3r8jlHcldDrUOVp0VEFJbqt67Ly183fDavj+o\ndE1zXDdoiEwbAiNRAUl4YEI0YqcHakByl3EYAOQJTpFNCgJ4Onb3uD6ngEDn\nHc9JoNM0t5Hl32wPpiPTFuVS/8QWgI6HbFkIUl0X/S0wqlg3hJ1VnZvLyiBg\nwLXiNAjNUNOPJ5OL6Rynp1HBHuQHiIy6voQRCT5Bo7OOdDkfORa0HwSZBcck\nCqR7wUWeQ6OFQ5dBI0U2IMqOXFGaQoURcbmzIgbhj1Glhzi/Tz+fA/KfhqGW\nim2QN/AKIE9pdFP71ofqlQO/Gnl7yhCcanozuaMUhePR5LoDOend46WxGkOo\nDJYxPvjXGeFpXlfQIcCIaETfK5/4Kaj99DnXWjxz7WFRmgm7610TYTJ0v5DP\nobqC22FqRH8nj2sWgK2fqFKyW/bQk+q4+qqlRtKbFQuwxD2HUFU3VEOVy43v\n6694fwotD9ovYq8d5z3btc4WzAZoayLJ9eUct+8XkEgQGlxWTorL+G5q4J3h\nEfqm\r\n=kzVP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"5e75cd2b9700652d3152f35b9247981b68b9447f","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockFtso.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.9_1628782005230_0.13346501138115063","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.10","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.10","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"7674b588fac60f96d15d6c78f69c599514a7228f","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.10.tgz","fileCount":33,"integrity":"sha512-VSF7xzp1w346TLGOt+l/BEpbKnTg0BE2pH0ZOP6tuFlyI2MUCEujvNvxkAxxusUtrZT85O/A6MLIbQ0Rl8OmPQ==","signatures":[{"sig":"MEUCIQCry+n1qx/PG22be1dUM3e+cggfKmvkUlXE0shusaj7gQIgC18Qh0Uo7iPXzJFJYOqXS38OXUj3QkIKYufVKP2znrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":902179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFVmACRA9TVsSAnZWagAA8JYP/juh8SK9ogGeytwU/FQt\ndgGzs1TQHYnoqbmpe2G0rODQ70Xcy335SL6brAGucP0SI6YOeySJTqLzSVH7\nDpVkPYJNIeD7/HZkOg813B1EUFsYzOIxE6crsjwS15hGXTHAOUWHLSQJzo/l\nCnHgUlT8espfUKmcS2rbMy6o1byN4BpIwJgq9X1sEY7zHwv+QwV9zX/1SrwC\nwrwrjKH8MvtNh/U6JfOXbuPF64OSDi5/PUbv/EV/9cDwDKwUGSGm1ZG3EqbD\nn3H7SQTJyRzSe1OST7yVkVP2hP/EbZWa37OVMxfBAP6cGmn9G4RmYhDAcUIt\nHkTEdaDxb+Lwor30zb+6+nHGZ2Dry73eSGbQUJDJW0yGI9QcIwW9dR3dTvgF\nJSf4GqQwAsSgysp6SF+5tBKn0pT6lYrPM3dw7z1dfzy2feVdHB1GFEXpTVl8\ng6vOD738+1AC3wnK4fw1eQYt7fJgGWdedUs60vCT4wCGQimnczcvT1zAqCjM\n4SE02amVSjOH6xdCePs7vljVk7YxwrDHLHQ+Q/1cBdJoNJ/+u4yG6CvH303s\n+CjNi8yL6klsf/NiH1gx6U+oMztRkWaty3qcry6CWV/nPEiXO7DJMwHSMhMY\nhjyiSnO7V5vrjuKAKhkfLQnWcVGbLjstVIlO8bODK5QnPSvxCImxJYP4W2bL\nQpvM\r\n=h5hM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"fd2395000d653eb9e7d221bd3b19b17303ea86da","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.10_1628789120783_0.6688615900478883","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.11","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.11","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"37a1aacbed995a7d2c75cf1d9c31ae6b55c6be09","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.11.tgz","fileCount":33,"integrity":"sha512-FLKTcAtJsqyoC6OHL5JPTdmQS9ObIdO3eDg7B4PpphUlSGquQgq7jaXktIUm1G9hwNAtaoiE/st7uCzfNYZFYQ==","signatures":[{"sig":"MEUCIQDt7mb0uHgQtmKP79bgBWqIbujNPSDKEDlk+Ti9DLsx4QIgVPLcTJcnGLQSDaryBeivD4a18OoqzODbAUkAC7YeNQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":902177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFV50CRA9TVsSAnZWagAArYgP/0bOfOLkVJjMlDiEuIc/\nU3Gy8MTmE3zp9YVBVwuKDCO8b7FBXoGwfMTp2UoG/RCHTVxN1A8wyeQfgRrz\nQPVVU3EpfaViXZjl2Oblf2+J5l1o40ssfaC4pYnaDFG6LV0q7Xxb4nrkDm4K\n/joD9OXTfGrb2fbxB0ll3NzFA935OqbVvLmdRxwYazZwCywCZ0zgcRCKKdfj\nGkIyR/nGP+eR/qSWVqloWelcPlcPSDoAbswu/ttLu2sPRFeUDeJOaNk6p4bQ\n9xP5ifgUbU0Nr24/jZZpDIHr/t/UBqK0qUNQZrXQ57G30r8STtLxUTthafrF\nnrJuSQKoLursXUUrGl3Y072oTSJ7qG0rXoZW6OkQmviHgXBJYel3UqTXXbF+\nchA9DX78sCshQZEuGQnPE/SlPWiNo22H0LYUPR+GzZ/QixKBTPCvouWVv6Tg\nNc7KIpfTZs3CB6Upe2tDGtOMxafutxvj2zROgZSIEwZ+M1py+bIM4OzF61wV\ntcjkMUB91KsEFuktgy+PS2eQb5ju6HJ7vD2LMD6o+3OY4mAhBf7/k6zxndxi\nvCxVagWyBQf9Mj9EN8g+xnfV30mo9RAWOXAHrl0s8RTz8Wmf32eFctyh9L7C\nfu1N2MDt+Z86CP70XEsYKxuZwzR1omnpaWYR1Vv0EyoQP31g7jQImPUgW8ap\nEHOP\r\n=SwX4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"88f95826cea886955482342c94c002d5d0b90e3b","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.11_1628790388455_0.7876356035759986","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.12","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.12","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"6143833c3632a6dfacd9e38e7664bcf026f9858c","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.12.tgz","fileCount":33,"integrity":"sha512-W56UXGY4ccdtThVI6g3JjpWc8jG76XmZw5a0h4FuKttK6RfNJeZqQX9CvVsg5tbjsMAsltS4ohL04hymTb9Few==","signatures":[{"sig":"MEQCIAtMLDDdxXKbIRSrzbpPMXnMBsxUlTzxPe8hvOeLrnaKAiAlb5DyXvd1rizXndWUWr9gLYdAZFQahuOtVKWaLKmINQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":902221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFWhlCRA9TVsSAnZWagAAEogQAJtp5o4Zpe/KHrgy0BA9\nRJM/9cYrDbEfDfOqJcG+bM9oXccP81AnnxkV0QNfdeRMu77DE3473Hsh7let\n74HCFGPwBWFFOX8wZ8PE4e9c3VsA7icwb/qAcYUnWfDczpDmPnO7UI+Dz+4h\naR7pVauJyRcxQNQpudiNob7ewcdQCSSwTY1Gwkd3Z8NcelzMeiw5ZRV0eir7\n4TdW0qGK4vbTWkBlxTE8tRdiqvfwdwkQ5QXLRQrz9SCLFt8nuSBmFn8b++lu\nx4XNEolm549BReBJok7sGsEouMothWyRgAgoikzKvqfCAMqwhqq6gdbFRYQ4\nFqlNozyCS+B71P0xZJR2oEZTpyVPJFJzSv2smXSLHCKK0aOPaKJwcD9I0oI+\npAuwKPxUSJpEKGJUs3VzpkLCba8A6aJ3YwrgCToH0SURxiqWz/qCJeiQikP7\npFLwODRAGvDAPunYohzedrNaElu0jM1J8VRUEh10fCiULn10wJCXO/8PoxHd\nrU25qPo/JaE+iASKrTFhecRuwCXd0fXTJNqGMJj4kRNIeBeYj/Q7BvEXa/tW\nFAwt/vE4T4Zfc1H+qMpRkMUtPlKhNbtqfVP0ykl0n5LyFvWnYaGNzrCdT0ty\nKJZ0/kgwtksK2AznI3pGDHkWPNwUu60dVHDsAuVehmE56QQi+Shfw12WDHpr\nbXDZ\r\n=MlyM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"4605a7da48470ffa985b7446f3010206919fefd8","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.12_1628792932736_0.3965877901493251","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.14","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.14","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"0b64b6706827ca6a8b258b6b8cd1a89fd6dca25d","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.14.tgz","fileCount":34,"integrity":"sha512-qSVPmJy9ZmOduUn+1qgVMTUO3AWYpyePowFEOSaUr3uQ3n/6ynW3e5VYJYz216uiXYtaVjvUv7BFrj7ootZ9WQ==","signatures":[{"sig":"MEUCIQCQDxPYN69ntzTWjUKGy5E3Lafp8VlFoXUbAQbv9mh+UwIgb8OPaS+WAMqAnW7rBCa8K9Lh6+qk/J0xD7d5ORwetd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":910179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFmhbCRA9TVsSAnZWagAAuCEP/3nOVmkndc/6EvWoauCY\n01mY2BrS8g/edGxWB3jnAVx0mskskdMAE7T4aJUlITZ3w3LVHidOvJi0Mk+d\now+VfLPYrp1MjeONzTQmvERAyQfjxPRXhEyK7qXcE3uHc6T97vI84z3rdlVi\nqTGSbMnLnxcfkX+srZV3liYqJa7jVlC3Nqgn+ogDgGsDNqMyujG/bhXY2IjK\n9K1PnytAtOAAlTkHzc/jlNzJ971/+9wYW8lAIMqMCT7OcM/iXCMBWRuSz5uC\njS08B0jxmE8dPmn8AYtgNLIZXxWP+zhORDvhkV1nopfvHqRI3JOTv3qpP18t\njOpWaoUr6EoLuzWUQV5fg0FPUrYo/fQxMRam2LhPgkm3LQZ6tDVVKAyoe60Y\nDWifsey+NQcjzaQEO1J7cAQEsnEorwvhHLCuVSXRW/Peqeyq9YPfgN2vavDW\nK/F5iX8GLGsB2rARKt8I2Clix/mO/nSZIxjAQBfEpv4A4iYHb5rM+aShDSTv\nyMR4u0b2BP7wewhee+EnIPs/1Vc21yhAbh8ZNNRaOcemj5xcEYM+On3mDcW0\nOo5fN/xrllRW1YORNMiI39ln9NcMa3jKehn4B1A2ybilnZuAJJ8wcB3oB8sW\ny/Qs4va8nMglpzIi5enZESWhwqkU1dTEganLPkSFz+ClHXXTDsRzS1tb1CEf\n+yOm\r\n=xn4k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"6a30aaff8af28a47377e1523404071f0e3e0f838","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/starter.ts --network localhost","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.14_1628858459419_0.9782731969557983","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.15","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.15","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"5f143ba4e66b65de8e3646a152e51aee206ce744","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.15.tgz","fileCount":34,"integrity":"sha512-Ghs/muNkT//pVk9U5xJ00tfLAp/RSux0fcq/SPSPJWNIoDIV+SdhVkw6jFQAIoVN4JITpnnEKtMMCr9fQdJtqg==","signatures":[{"sig":"MEUCIQDN06md6RTnmH248q75JcWP8MqL6+VQJXXsKaIV4pEvwwIgZtEcUehKAA37gR6j3I99jzYtGofZZ0/npH8DSURswas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":910191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFm32CRA9TVsSAnZWagAAD7MP/2Rccw+3qhSaQRotZ1m+\nKBvdhSmmtj81UtVNbpWnXI8hOgyvWGfplbxe7XjM/kRP1o4HGMolr2O0MmKi\nQ/MtkY1JvycKpM/EwZWz/biAGMWGraaukehHuier9A8h2Te37wQmdMCWMgEE\niFh+fEMVtsfid+KdmC7e3awqslX7+Hn3fXoYQ9u65LP1J7pDetSPbgdTRWnX\ndnZKjmcLFBUCKyOtEL0LkMke2naEGbiFfBFKyDP82fpxGt3u44Zk5a6WN9W3\nbnTBGFDn5RYrDzFibzTFb/zdHUuy9S3wQJlHiFLy1YrGTrPYfT77IuonOSmk\noI4wGdziW1QLsSlE840nzvVchZWS9wb9wywiwWk8aX+znnOg0q3tSNwhT3Xy\nJcIY4VnABGX34e07gWXizFMsfsx9XPQNujdDHJqcO4KSFXKubsGbJdJJ7qZZ\nWAaISudjTUqpnBEjIUkCiHMfRWPc536iRCWJC78p320xdDukrCzi2YlMSpmv\nOWwTSvZaBxZ1y13sIPG6FgDwR1iWUdUv8P7hKY+pX4Sw8Jg0xILYj4iuD8g6\nEbNCJtlAujWV+TYhcPJOtSd+HucF3MMMx6RTuMUwJMSiCpUOvkpWAc+pNBtt\nIuMrH7E1BRtZoNYvlDkuPOwZ7BBIUiJjBkzp9BQa7fZtwb6tSlApmLMK8AKD\n+alh\r\n=zRKl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"ab63dfe6585c3b4e27b6c636752bcd85839056f1","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.15_1628859894019_0.7379943927120434","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.16","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.16","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"0bcd29f86b8a36912266dea573430152d8fc7f49","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.16.tgz","fileCount":34,"integrity":"sha512-882OXhISZ+rousaT9yFItmpaAGY8tpiQ15EEOpXYI4aRjhIVZG+tgHjEojmwptDzjx91j9zTd4B4jOyCg6nRzA==","signatures":[{"sig":"MEYCIQC4DjgzCGFEubVN/5vqDM71F2+JwlkL9BY2k35cmRJ5RwIhAIMrVVkBOYdf6PdTkq3wYUJC6vVqTDOe7T028mnTUDxk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":910191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFm8/CRA9TVsSAnZWagAA8EQP/2ehlKS66qQ2ZN7M8HFA\nQaTpqdJg9CUhaPTEv8vRx304LzXVgGFK4y8GxUJT6QHr0wNT16VgdJdfLArr\nR6qeGtyE6xWUFK9N/HP6ADnZCoRt8Z7ed6NC8NNbtR0NDTQceyWzJMl+RwzH\n1Q2QeoyfNlSRxOYU6keeH+Y3o7MTtSpzU15E6WFZAG1GW+8gtaSUPyzjbydN\nx/LWEFkUmxQ9t6BjxbTHDeSxrvfrzdZhON96Xo4BEOm7iB4GltOlgWTQ7mTp\n4wGQMuYAQKKz2Irxw70h4fC8vYiEp1CgyyPsMA/MC+g+uZDxUw2srC+Hvk7T\nQ4ETtejp1kj6BpJ+vtgbfRa+ZRcyExhpiLsC6xpHtJNLOttNYKP5crerbiG3\nFDJ8lclWL+7wihYC75bZ9bRH+u/228tY0/rdnQIMAtgozvVerFmvYscDGcCW\nmVUjQe8yvwG0+fTy5Q/IXmzbVmCfSsyVeLT0cUPis3ijbEC6duf1wkpfCial\nPq1PyAlxj+U5DTVa2jKC7pURgU8o9pJM0TnjxuhGMQ3yhch1QDfQLo4xlvQs\nvkqi2Of7NFjYsfn09HOVp6SV0tURLDVI2fa+4dlDtQCQ3ZtF24yyDHq9OgJL\nLAkQCpZibqtne9oWR/xPNzCUtMQvbWTTec3807tc16VWOaEeP+53AzIjA4l9\nH7Mx\r\n=ZVkF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"ab63dfe6585c3b4e27b6c636752bcd85839056f1","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.16_1628860223013_0.5345279546249033","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.17","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.17","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"aadb72e06a385811d0477798b6cc9ffb70d3528b","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.17.tgz","fileCount":35,"integrity":"sha512-d9tIbHAI8Gy3gyRwpF2eZG5NKD8BUOCw2dgp7Q4Eic/p7PPLrgXo+QB4K+oJ3PRqVOs7wo/FxMGU+AGokAgqwg==","signatures":[{"sig":"MEQCID0hXMus/R+amoeJ8NGxilyMjvTpsJSr1jnwYgr3ZITKAiA6Qokt1ONRr7RdqGdOKWxDfNRtN8HS8Vfc3WixGbrZRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":928121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGiU1CRA9TVsSAnZWagAA0WMP/2xpSO9D3manZpFUOweC\nv3IJ3pFyPL/WE1GhagmVdbzXC5CzVWdLHlKz6rjT6+FBq2dVedHAnZaKQPCN\nqRgnx5HSltWO9l1lPqIioPY5zfJ3soIBBUQ3QJKTcPLrT9DzBDKvkTQ0Jy9m\n/NfsdUZ/4XdXH1q2PZ+RKBUNO+IDzowCuUsFuDlLiHQv5e5FgGNnb26GxlJo\nkvoXcGzN8mprOXnN6r9qrODK2Lc90JFP8B+qnASFoP1bIRSSB7evucdfX+6t\nTCvD0xJJuaSmagexdX1TzbmCoR1eHH4VgiVy535OIHzfEbYWUUjDDetlzJp0\ny/ORLr+bbhrpioJvckFboVyUbBs5LNbFCtyCGsa1Ux8pBOeDB6wza4qabZYS\nY46x0BGVQgClJTnl1enjSy60gcTadb1EAL76M9+quvmPBbXWT2iIGcsLrQR3\nEHdw67VEbUcB8Tg/6asPI9RIPdy/3A2vs5ycDydlUpiivQX3EnoZvkno5ezP\nsNGbGXNSNyipFhFn1OtflWGFl2xiHQV3c8exjxeI0CAdJXDsKyRVvyg6JnET\nV+xb3s4Woz4blbwCemi0X/xkvkSRtWwsk/aWNF7DKxADtkQOLnaqCOBGPLXM\nZ0qPs60Ev+8gHf/cHdKfNbdgRP+VDD69sBym1v9dwOKXAwpjXcDsXGPWyvyY\nQLBW\r\n=SPmg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"f6dddbc21240e3bc6ef7f2b15fd5c044da000621","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.17_1629103413214_0.59593374730246","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.18","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.18","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"5a32fbbf384efbd7eaa6d16e7ccf96f24ed06117","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.18.tgz","fileCount":34,"integrity":"sha512-77+h0We3Pm5hPCEMor/pF7qzFyR2DqnFkVswddhgzrpXuoPTHsRgJq4541ql8wVyWa2y7i71UnloeJZ2GlFycw==","signatures":[{"sig":"MEUCIQCZvlCCKFQnqVyaT9V8hNiGNPO/GrQRnWIOQ5wIBM9JQAIgc/gzhgfHQoBRuoZckatPiwhQPYpes1/LjMFjQoRxoxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":904165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHKnmCRA9TVsSAnZWagAAKfkQAIlKxskQd5Ml+k+Ka4Wu\nM0Wvxb0WCIaoD1+tAGYhzduSFD8TmBkiqdmtOpgOPrGt7rqAcX0DM4PNfy4K\nXbxmGMmVmoBXaB45g7Gb/Emmto/qF/btEc49XJecHQRZxBNVc0r/5YB8XiFF\nYeL06PJDKReW3LAPjvstx/CrGutHxYqQFw2HZLleuAYzpmdhrnRTE8QVmZnD\npgpwcrSphVPS1eklY7ebgM2+Na5ipJCqCVuCYxMJ1Op07nKsohCtJVk8R6ne\nPP+BLyKYpxEnlpbeJkPL6IZI5P+t4coJJkfnzeDDd8MPmnhJSjs4fB7kaVda\n7mP7ckrV60MXcWffoPDcEtQsNXRrXejSPj+W0LHrQxUhpT/tsbSalc7oVcla\n8sMPDBbSP0P1+mRwDT9XUaJIEz42VnSUAyXzt1U0JThOOTXdGUThzbCJpSuN\nzcRqUe80o7tR/AQNinUz1Y7NvjdyuM9ITa7m9FiWZe+cleMdVUEMr2WVAHmL\nqpDj51chCUiFZmP//GJ8136Y1s+9SzK2f8XgZ55HarExTzKaYm2CYG8W/0PE\nBzvtwFwOO9Ci35NnO0lFCPxJGfh8OHnJqWL1m1k2ZCkO7YVi7aGVo2uRqcoo\neb1iF9sozu+bCaJB1e+tS4x/chlu3LogXxnNscTmQp6EOZbs/0G1jZV/Jn8F\nnIO6\r\n=DrT4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"2d7c4f07186d6d221b4b14c59810a50f97bddcf5","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.18_1629268453960_0.39760799636925137","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.19","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.19","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"2d588bf6703658bd73cf9425b29640009bd85e84","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.19.tgz","fileCount":35,"integrity":"sha512-Ot4k9cRqxUaNG87nA59LDAS0CIDwbmeXBQ5PX4RKGpQWA9c4KPJvPDtk+MlBsn7rB5VUyyiAKmB+PvdL+thakA==","signatures":[{"sig":"MEQCICNpuDByeMm6Vg+c4T14N5WKfcd0txDqDEkqFkT03E08AiA/t6VQfIbulEhZKVRQqyg+BoyV0YVI8NSw2//LbKZ5Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":918143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHL5KCRA9TVsSAnZWagAA+cUP/1v4F8A0r3CptL4wboT/\n0LD1mvBGJvRhS1pTt9tDRdkwEx0E7x4ny39K2Lz8+AnYX8hAO2K7PfCnmnsw\n7Ml7XY9wFW1E71L7aeGXqWQAffoWIoypC1E8wQE9FTaDralwNQu8CMdoTgcS\nHTqmmdX2m1EAcJ1g41ccVGqG5eICxuuqaJwkTijnw4ql1l6XJWuDcZk2GwzK\nrsTGbE1GWDbjwkFIy0gR59QrNhGHB8yWGZppH/qfMbTfYWYdg2u3ISEObIb9\nCfmzxRvcEs7mwA7MuZAjVFmpztj5WBOGf8t5WZ9T5X5UycPMjiR3raIgTY3/\nx3mV8a4IBsDQerzr6oe+sZkTz/1SM9b5bWCpOuIBxZac7OJSIfizyc6YL45o\nkvURBw/BYKF2GJjHPXGXRMYpJRdt/wElKb8vH6YPerlIK3JU5IIBqHTGwIB8\nMSsDlKY87RoIL/Z+/KZosa3uJmK2wF9eMNJW5srId/h8pYolN7u4eWJPVPx2\n9ZN3zXZkX+vetKelMUvq2b7anwrdKJh53WYVti30gfaujkH2aEGsT1KA0U1+\nHkl3GdwHnPTgms1asgkBeoaHCyNSwvVAO51kk2fdeTikngNj5n6Nbk8rHxmn\nI6WElomlN2c+yyygaLa0/S2O/1g8a6/q5EhHGxE9nSXZuhbyMccPPD9QN0LR\nZzA7\r\n=NY4q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"2d7c4f07186d6d221b4b14c59810a50f97bddcf5","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","self-update":"npm update @flarenetwork/ftso_price_provider_kick_off_package --save-dev","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.19_1629273673927_0.08382613930155736","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.20","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.20","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"a65aa6f9c46af981e59c6be57d525efd86bd04d5","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.20.tgz","fileCount":35,"integrity":"sha512-IVb0WS+NFY65YGi9KN6JnZjyVnV8D7F2Et4x9gHgs877x9sclPGokKF4f/DiuocCwOIuUEAwQfHdJdeWPvbCmw==","signatures":[{"sig":"MEUCIQCC+nzVwlcN+3klj0ZDl2iCGfXXc/7ralakgQkOHd6NCwIgGIv3PQCNr8WVKbXoIXPImSuuIsnCs4KCYue7mbcfQ6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":918051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHMcJCRA9TVsSAnZWagAASDIQAKI1j/Rx4IF3Zx4WsKRJ\nXfq2GDEvDVS+bUtSq+O9Yc4aiIisutMrd7zOFe3i4vnO/CFLabM6oonYTW41\nkfqr8DuAnJfWl0/kpJyo73sCpwfKsW4KZAChlZ5d5OzLmThLMMXGm1TKhv7t\nTkvM/qf8QsRQDrFKRrkvPM0+b+mwb4U+lCzreuOLyM/w6hF0wFfNwGuUIrKx\ndPqZ3TfGLuZO0IUoQHEnc8sZaDTR4tK1YRWkx/O1ToA1XBi3rWFbCbBNmA5f\nOb6us9udrCyXyBMaq7RqUM5IKbUhPapWl7MxWVqST8X1uKS2xvQji86Z0Xua\naZZ06Q8Nfg+8oDNmqoBFMXRl4+crX1cx+i+OGubotbviUCHUWKJLFr6jOavR\nXLNgb9PTFWCUAhIyjI+0RUl8RXHV46tOTIEp2hU7uNSa7GhtVOfQU6LJGcDt\nTHpLfaiwKmfMcPcZYdpwKw8S65HhWHo1D9yutS3fCa0zsOADQv9BuvxFz4s1\nkZi0qTAx1ziEdCZm7RhIGWJEh4jhZABn8eQdRDCgRYRye8QIaX43xrVBlxZd\nC9CA+8fHag36ua3Te/aGAlOCA2YG5n1OU8a240yWaJRPGArfqnCqCRClar8s\nxELByzqfWj+092W78WMqtxLaxG5BiImnPP/fcebMpTOazD5jrlL4xVNiIXwY\ngyun\r\n=UYIj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"cf7b826c9f0a57e3de1c9ef96c82d59cb26d6647","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","self-update":"npm update @flarenetwork/ftso_price_provider_kick_off_package --save-dev","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.20_1629275913216_0.7663101935606671","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.21","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.21","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"f28e6767c4fde02a961a5300dc78479b98cd5446","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.21.tgz","fileCount":37,"integrity":"sha512-gk93PQBoZaVTV1QNzYu1hA74WZxJB2iz7p1S19kEbSEreHqQBrOm3sNzOJqfV8M+8OOxX13Y4JA6mG7XDPyUyg==","signatures":[{"sig":"MEYCIQDa6qwPnlWU1Vs8VG8KvjEZRLdzSioV2jjC2VAjESI8PwIhAKM3QyNJid52Q7YJsvwDFH3iRayxCwdbk6SQSNwORBfc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":919939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHMlmCRA9TVsSAnZWagAAZZ8P/R9QUmz0KiGSMe5N3bpU\n7fbxmpuJRQJuydurA2R7gcNUo10nyt2+Y24Fx6Y4DRf7456tyeCxqDbgQnBL\nYyIXJAqJVdm1jvQiL2KG3610f2kQZOom4VKNWaCCPvjLS4DD1sO0/YAHX82t\nSg/IzQEaaSEPFXrqyHcWM1HKdqaAfFa3vOpHSV88WBnzdU2Klo6uNWv2VnD4\nfFV0pZI5XECWCJSV4ckMcftFpmGhDrE8jEiB/PjdiSa98Z8xqtxcSwrhSjgD\n9zY4h4Y5dSQd6PItPBcqkGjG/v+kuslFYDjrXTgjS3N7BAbecCRxDpZYT6/M\nqa5Vy8kSyKrTYekc+l6CnskdcKBAWc84vqfrxot9d/2jPTCOPxWdI5vr4Fs0\nTyAX8Jn/mnlieM6BbOi9oyTjxuzDG/iaqUnHAVi5WqVU+pDy6rlneyrgfzWJ\n7Dh2TVnwmDsoFRLWU5nJTLLCvoe1Op7rRe1YibSetIRHvE42d00LLn8CRj1z\nQ1uhRj11C6n91MB02IE+sMaYCd2YTfitMc5RVB7gwNKgoD8mnjGiTdRTTGxX\nF4tVTzGiLfyU8p8hxb5wovnS8AM3BWoDLWrHiOYlNwepQ2Qnk4uWoTJsK7Vm\n4trnv5yuHUYevOe/qHL8HkLLqXs1WSVZ/VZLUZIxW59WCK2nlYZktOyzOJB2\nXQ+G\r\n=gKFm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"cf7b826c9f0a57e3de1c9ef96c82d59cb26d6647","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","self-update":"npm update @flarenetwork/ftso_price_provider_kick_off_package --save-dev","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.21_1629276517787_0.41696755968923926","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.22","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.22","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"19132a04350fb88a8bdbdf3b4c6644afe5bbda86","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.22.tgz","fileCount":37,"integrity":"sha512-XEP/dC00fCy4KRHaSibdX7fFVIeCOFiD5aBWooYu3e0/dv8Pt6IcE8kcZBRq+VZmeayopsgdhNKmHrZqJBowsg==","signatures":[{"sig":"MEQCIC+TNk2dOF2idmSMUt3f4uMDlqCK1Ra1AZtxURyg49eHAiBhwwH7622K1rycRe0rsqHKuIn76qchHetOMIC3zyxo6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":920039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHVEsCRA9TVsSAnZWagAAzIIP/3l4hOTqJcLQ7bM6C1Li\nSBzXWpTmnNJKDZuhdoCyaN58EE6z4mY+1u6bRQWkVuGbHkrm4zy4NZHziX/I\n49WUguYANBa5uW3t7+jfupd9VJeYZKLnsH/5VtWMHto/1bV2RwDPtfxLQyvY\nudNOlk4+OJvK91ZdLeDVztDqiG3iJpkBMrnwtfi/Wz1mSUei9WCmBXC6o7x4\nD4XkUDKgDL/h2nhUyKItWWzgT1/ega6fqBr00iwwaFCFuZQsZSrrVUWcza6r\nED3VwubfjQaoaFzRq3Cv2NT6IyguYQt03+BoWaFr58HxtxZXbgQAZaK5jXoC\nq9SoTNhJx6TRcPY/k5ghcNy9ASUicsKd6gYZ8dEtjNRi1Fzotv6hCH3prRRV\nw6JcsDeGXG96W3HKkb0wO7Afm6+1euunr681H27UkcgyKS3ymbmjvtEtvdpY\n0ezMyhQpzV0FsbBe7ekV4OzZQ9Odeau4qMS+xENTfa4niPjKJwQrEhXvNyRN\nyCs1VL4dTMZyECZAinX7uNy+vzegCeOv0lu21PLcCdr+fTW3zD6Gy6iCYvbd\nlkCwufGIJl301TVoMh812Znz6KXjxvfEHzzSpPI5EnLgO1sxZWUAR2eEVn0c\n8pmxeGILc8ylPMXWHNAxEOf61R5aY9RbkR7TJUWBVT+cBzKNogq17MUgEM8S\n8Zw/\r\n=TFFw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"50e11e895dcddeab6628659a4acee93dd7b44974","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","self-update":"npm update @flarenetwork/ftso_price_provider_kick_off_package --save-dev","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.22_1629311276659_0.04631454353663145","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.0.23","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.0.23","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"5e3e826faea4a5d698447635026fe6bae247cc90","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.0.23.tgz","fileCount":38,"integrity":"sha512-TrXGMcl6UgpFlwRspVWMuKuCzfsM9odbW4j+SjxWuGWMS3smfQlg6Vpq84c5U8HMikCYnzgeW6IIywXxIJNWPg==","signatures":[{"sig":"MEQCICvwYYu+1aboWGPoGSOMxcmkPJw3vERE0z+PerbYV5yDAiBc/sE0WVTtgwuz0TI3zZ3HWwSfeKSPhJmMg39toj60Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":932056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLilICRA9TVsSAnZWagAAWa0QAJNYOB7CrH3/CfGMCsm9\nY3IHv3DiX08rMvIwuTe4iLbJJwyhvA+kpo34VjTQNsG6P3/0KoDr29buGpzl\njPNZ4EDUFzRIogQHOswRhGvwjMifarN0s4cQWhwf7Mu+VLArDMhpVSmqMFGe\nxdqh6/wGDicakCQC+qP1c2hQiS6PB277IzV9j2TWaXPyy0n0p0srEjuCkmMD\ncqYYjg3c52DLUkKn1TyWQjkJNfJXZg5/mub6vxxIFvRevNZnjyne5wKrSmVP\nZBOJCF9n4iecTDzkFDNkYGsowS1ujqvjHmu2B2uJCM3h0fJCglKSw5Yl/M78\nWwQez14m1XhZNRUiuHM9YGXxuNdvU1UXxmtFAoQGevhbPIkAFuvKxrxPwtvM\nLqvpItlMz454d4dqWKz0zuMEOO3n5PjLMlzveyBV5VANcrJXUqQwVOphdNbJ\nHma8FChlXuz4Ck8Z520u7rOJ8skW6lhZrVcx9FAO1ivgeKaWYPMgwQEnfoM0\n+obU/AnAEX8kFdNRv7UiA7Fc52Xv9YnEzCrkpsn0k6SqnjywMyxNSsexhOq8\npaxCNXuDiaZG9C+ChYoGyK4+aJDXPiDTj9TkCvxafZg2NvSStnasQ9VwHw5x\nlA2tzBbiIFg1aCRRwS4EpIVwQHLymC6+xGJT0osotEd1rT7+QW/1qGJoJXDo\n7TXP\r\n=sNoN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"c6e07a8fab850df976ad63556d6af14535359b7f","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","self-update":"npm update @flarenetwork/ftso_price_provider_kick_off_package --save-dev","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"7.13.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"csv":"5.5.0","got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","cli-progress":"3.9.0","solidity-coverage":"0.7.16","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.0.23_1630415176639_0.1555896743045384","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.2.0","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.2.0","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"724a770c7a58f6a6fae2f2e103720f218d1cac3d","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.2.0.tgz","fileCount":43,"integrity":"sha512-BOGRJS13moj5vCJVgRr5XdFh4KxqVO5NQqhBk6DQhBEOhvV8CQZYg/hx1B+0kYo7oKIt76vs+hhkJcsFn3krGw==","signatures":[{"sig":"MEYCIQCZ4GlmOZf7AfGmcTLVNK8kuHVfn9AdaPx5HCD7pLCo+AIhAIpqkHol/Ldqjcs2e7RV4hSoiwELd94oYOzQq9SOhpcf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":959622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPiYOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofLQ//bQ9oj/+f6N/SqMQ/haNW1nJZloIenIO/ew5sFmy2wjNLzNs4\r\ndUawAx64XEFwEutwybBWWvMd+fs7NdStr9ooiGeW/epdgCUbbUpv7kzbGHV/\r\nvh84T9b/rAND7hSOiU6Fg3Jgixok+TusfHOUuKGPY6cn/QuNkM5ye7zZ4Pvi\r\npjWSN4OWOzIkayW+mrSb2WIOHFgtCdXGFNUnMujDtk0CzbedLBkmc7HtHcz0\r\nU36G064q7wZNERJwm5qJ/Rz4cU+HIerme0SrAVnVIHmztbEnHUnOtCbCjXAo\r\ncpwX5r0VW10kGZH7x9tN3T8YTIF+yyZMfIC7GbwHZpmWLfm1WwampvpjPt/s\r\nZ3PPsuv1UBBI+TEYDHxmZn69Hz3DxGswo0PfOYRZgWCwmUjjRBPyN4+El2CR\r\ndhjP4546ijNbKFKs+x2A83jkPfkw4PvWFxwFGTxGsDfMmHYTb2d8WG3/mOdA\r\nDE3vZVxIoLJg/IqPWWf9bQQUeqZkUM87ihH/oLCOanrbZHRec3RZTik7xW3V\r\ne4ojwlsfOdEMVRu4i7tbL8gTXvK10e5wwaPh0203U0SIlG3M4y7APnAkVh0p\r\nXKWsatNjAf1/5iSsonK0b3GVHsxObrIzaUVQRDkuefRF/TQSe8qG4UKbw253\r\n8ThC4I7Ds2/3z+hX3o7F3cZDD0mPv0I32Mo=\r\n=c6bz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"42ff03c74f10f816e606d02f2fb6b741a3400195","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","self-update":"npm update @flarenetwork/ftso_price_provider_kick_off_package --save-dev","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"8.1.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"17.0.1","dependencies":{"csv":"5.5.0","got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","cli-progress":"3.9.0","solidity-coverage":"0.7.16","ethereum-tx-decoder":"3.0.0","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@tenderly/hardhat-tenderly":"1.0.12","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","openpgp":"5.0.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.2.0_1648240142627_0.302414323205098","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.2.1","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.2.1","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"98b1163a6db417e7d05e3006523a69743a9b3d5b","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.2.1.tgz","fileCount":43,"integrity":"sha512-nxGojZm8FbSCwA/jbtHvt3yz0x+LXnOkqgM9CuC9wXu4xoGpYDAfwt05W69x7bv4e8pDHWJ3l6Wz9k4I1ylXgA==","signatures":[{"sig":"MEYCIQCNFwtUf8aplUmMLMK/eT3mBv5ZxPGY/JGcq3X+p5tw2QIhAJnsceaUzv8TtRJH1tDc7Cu3X5YcuMYBOncWvd8recwq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":955442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSqJmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6kA/9G6NsiJniQHsZZGQXN8Yb0Eq42gUu79xn5uDVPKxvu13KQojE\r\nZ235RBtsxvVI58it5lIlSTdw2ePuoNDgqEFh5JKlT+bHrNC99AqOG2d09wGe\r\n6wf19Sgu/jKT/6wqW814ngPolxWp9kOOkwl7j9mKzAyoEpUMLtFHlBGPNmU/\r\nHcNevkMZ8wTEXZOw81XAOH7MXqWw8Y1G3sccR0VlH+FKBWp1aYmqu+YlNj4Z\r\nsFVihwiIWMaZUiLZ6d0wJmcSF3pRZWtNSOajfOMw4A0Nm8MSLGoeGvVil3es\r\nlAif3Sn3Tpq7cjdnDXWFTzdVtiWD/CvOyCMGAUPhuOkDEyRs8yhqKhAJxvZ/\r\nhIjZGtVOXxbpDwAfikJ5m+qIY8KiaEwusH7urPf9BFak5NOnJHlMB7f/0ss9\r\nnexnEx6CUyVjMq3SIkiXRvb4NiuKNY6wFXY43UbS+sKm3EYAGSJNK0YQrCjq\r\nySqkNbsFZoFY9WJNq1VvTRR7CFgJYhz19NvuRvkFPNvhQkboi+jg224pbwS/\r\nLYtImega+0oNjRrjdQNABfLoAHbwNLcJ/slTJa6LkeQT5mn23qhvlZXTkih7\r\nkyRdskKJk3UV4gZL7cV2dpzSKUngiDTbYjLovzs9e5opiomuTu1HiM3nvLQ3\r\nZvpgYDCJooZFETLqPWnrO7eIaOmbX5NoHTI=\r\n=PF4H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"652bd32835c8a5ba9c84615f24ba40aded8d7689","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","self-update":"npm update @flarenetwork/ftso_price_provider_kick_off_package --save-dev","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"8.1.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"17.0.1","dependencies":{"csv":"5.5.0","got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","cli-progress":"3.9.0","solidity-coverage":"0.7.16","ethereum-tx-decoder":"3.0.0","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@tenderly/hardhat-tenderly":"1.0.12","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","openpgp":"5.0.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.2.1_1649058406724_0.931403442793715","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@flarenetwork/ftso_price_provider_kick_off_package","version":"0.2.2","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"author":{"name":"Flare SC team"},"license":"MIT","_id":"@flarenetwork/ftso_price_provider_kick_off_package@0.2.2","maintainers":[{"name":"joshuagedwards","email":"josh@flare.network"},{"name":"awfm9","email":"max@flare.network"},{"name":"mkamau","email":"morris@flare.network"},{"name":"sprwn","email":"sean@flare.network"},{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"}],"homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"bin":{"flare-cli":"scripts/cli.js"},"dist":{"shasum":"3b72fb698d8e483ae264c5cf064adc7e27b42c0c","tarball":"https://registry.npmjs.org/@flarenetwork/ftso_price_provider_kick_off_package/-/ftso_price_provider_kick_off_package-0.2.2.tgz","fileCount":43,"integrity":"sha512-b7+8YSk+QKlL+zwjUCzFp+0zl243gFgSKmo9Nh8lvzjc1p9ONw2WkzrjWc24kFpcsMrFw5eUGTMzTk03i1Z1ZA==","signatures":[{"sig":"MEUCIH7m8TMtkik4ciWHjPnFtsMXFrvebWRRYlofldEPCyo6AiEA7/HfnGJ7kLUODDD2QbzVnAN2X+a/hZuxtfNAh74BrUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":955549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTtjRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGEQ/9HMXKZ3t2wEUjtJ7Fb3hBJUxSjHixByxK3aXB03sxemWCd7R3\r\nPJIJN5uRQiz/gLy4oDdXQf8jhOb8PhZFtCRoPuqjmT1Pm4qKZ8hv2gxmmS/p\r\n212KuqCWY/bw8JAkQky+gzQTxHG+3rfmcHlyRYhSih21bJZUEbn57kvGD1T3\r\nKjGAlhKFpQfOi2ITYenxcdvZ1nZGhpUNoLfCYf3onNoR8ofCcN4EalGOa5OW\r\nC4/EaQYP8Hh57a8yA7qqldNfKGd35Mo3A8AITpjP1ZIf3xLbl28pQj9wsjyU\r\nHLiFdC2OOfBX6GyESnzulpY+Cn9ULTSvIQ8bzmEJhfcXjD3YxZRDOSDUBkPg\r\n9TEdZskWhtdtXur6j2um4brlv0bxz0NT1S6CXqjaZQu8DKLOKg+zjoNN7rg9\r\nkCSMSoxzcB/+w6bwXvkFsizWnzGPpgY8Yir3eWxgKpvC39lxuR8B0r6YrtpV\r\nwn4hm9JU9EnRFmI1Tipy/4PkXhg4V82FPgt2qw2tO1azcmJxmaDa3MQQpxZC\r\n6tWPGYKY7tupmYfp7oCX5UhYlFR++lr3L+QSYitam/tpi3dJviGfWhp50/V2\r\nA6MBEPiSu4ZQ78tz7zKjHxSoohL2eMf+jRBiJ9qCAiDUCYZogvV+ZNO1CF4X\r\nDfRS5mjNj4Zeme59VzC8fqrrOh90/zQtzbk=\r\n=NMR+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"demo_package_main.js","gitHead":"8d274f59b91d4a265af06c4ea157854061d25d33","scripts":{"c":"yarn compile","test":"yarn hardhat test","compile":"yarn hardhat compile && yarn typechain-ethers-v5 && yarn typechain-truffle-v5","flatten":"./scripts/flatten.sh contracts/ftso/priceProviderMockContracts/priceProviderMockContracts.sol","hh_node":"yarn c && yarn concurrently \"yarn hardhat node > nul\" \"wait-on http://127.0.0.1:8545 && env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/deploy-mock-price-submitter.ts --network localhost\"","starter":"env CHAIN_CONFIG=scdev yarn --silent hardhat run ./deployment/scripts/mock-price-provider.ts --network localhost","self-update":"npm update @flarenetwork/ftso_price_provider_kick_off_package --save-dev","typechain-ethers-v5":"yarn typechain --target=ethers-v5 --out-dir typechain \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","typechain-truffle-v5":"yarn typechain --target=truffle-v5 --out-dir typechain-truffle \"artifacts/!(build-info)/**/+([a-zA-Z0-9_]).json\" 1> nul","---------TEST---SCRIPTS":"","----------HH-NODE--SCRIPTS":"","---------COMPILE---SCRIPTS":"","---------FLATTEN---SCRIPTS":""},"_npmUser":{"name":"fkoprivec","email":"filip.koprivec@aflabs.si"},"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"_npmVersion":"8.1.0","description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","directories":{},"_nodeVersion":"17.0.1","dependencies":{"csv":"5.5.0","got":"11.8.2","dotenv":"8.2.0","eslint":"7.30.0","hardhat":"2.3.0","solhint":"3.3.2","cli-progress":"3.9.0","solidity-coverage":"0.7.16","ethereum-tx-decoder":"3.0.0","@openzeppelin/contracts":"3.4.0","@typescript-eslint/parser":"4.28.3","@tenderly/hardhat-tenderly":"1.0.12","@typescript-eslint/eslint-plugin":"4.28.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","ethers":"5.3.0","openpgp":"5.0.0","ts-node":"10.0.0","wait-on":"5.3.0","typechain":"5.0.0","ripple-lib":"1.9.7","typescript":"4.3.2","@types/chai":"4.2.18","@types/node":"15.12.1","pascal-case":"3.1.2","@types/mocha":"8.2.2","concurrently":"6.2.0","ts-generator":"0.1.1","hardhat-deploy":"0.7.10","yarn-audit-fix":"6.2.2","ethereum-waffle":"3.3.0","intercept-stdout":"0.1.2","ethereumjs-wallet":"1.0.1","@typechain/hardhat":"2.0.1","@typechain/web3-v1":"3.0.0","truffle-assertions":"0.9.2","@typechain/ethers-v5":"7.0.0","hardhat-gas-reporter":"1.0.4","random-number-csprng":"1.0.2","@typechain/truffle-v5":"5.0.0","hardhat-contract-sizer":"2.0.3","@nomiclabs/hardhat-web3":"2.0.0","@openzeppelin/contracts":"3.4.0","@gnosis.pm/mock-contract":"4.0.0","@nomiclabs/hardhat-ethers":"2.0.2","@nomiclabs/hardhat-waffle":"2.0.1","@openzeppelin/test-helpers":"0.5.11","@nomiclabs/hardhat-truffle5":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ftso_price_provider_kick_off_package_0.2.2_1649334481139_0.4878458063777842","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-07-23T08:45:37.899Z","modified":"2026-03-25T13:19:02.591Z","0.0.1":"2021-07-23T08:45:38.169Z","0.0.2":"2021-07-28T12:54:41.428Z","0.0.3":"2021-07-29T07:46:10.537Z","0.0.4":"2021-07-29T10:14:36.504Z","0.0.5":"2021-08-03T10:40:41.144Z","0.0.6":"2021-08-12T13:37:19.271Z","0.0.7":"2021-08-12T13:38:24.649Z","0.0.8":"2021-08-12T15:06:37.227Z","0.0.9":"2021-08-12T15:26:45.424Z","0.0.10":"2021-08-12T17:25:20.995Z","0.0.11":"2021-08-12T17:46:28.696Z","0.0.12":"2021-08-12T18:28:53.041Z","0.0.14":"2021-08-13T12:40:59.601Z","0.0.15":"2021-08-13T13:04:54.261Z","0.0.16":"2021-08-13T13:10:23.249Z","0.0.17":"2021-08-16T08:43:33.420Z","0.0.18":"2021-08-18T06:34:14.217Z","0.0.19":"2021-08-18T08:01:14.122Z","0.0.20":"2021-08-18T08:38:33.367Z","0.0.21":"2021-08-18T08:48:38.050Z","0.0.22":"2021-08-18T18:27:56.899Z","0.0.23":"2021-08-31T13:06:16.770Z","0.2.0":"2022-03-25T20:29:02.845Z","0.2.1":"2022-04-04T07:46:46.921Z","0.2.2":"2022-04-07T12:28:01.302Z"},"bugs":{"url":"https://gitlab.com/flarenetwork/flare_smart_contracts/issues"},"author":{"name":"Flare SC team"},"license":"MIT","homepage":"https://gitlab.com/flarenetwork/flare_smart_contracts#readme","keywords":["flare","flarenetwork","songbird","smart contracts","defi","price provider"],"repository":{"url":"git+https://gitlab.com/flarenetwork/flare_smart_contracts.git","type":"git"},"description":"Kick of package for FTSO price providers. Includes user facing interfaces and mock contracts to test price provider pipeline.","maintainers":[{"email":"nejc@flare.network","name":"kuco23"},{"email":"filip.koprivec@aflabs.si","name":"fkoprivec"},{"email":"luka@flare.network","name":"avbrehtluka"},{"email":"wolf.laurent@flare.network","name":"wxlf1333"},{"email":"flare-bot@flare.network","name":"flare-bot"},{"email":"kristaps@flare.network","name":"kristaps.flare"},{"email":"Nik.Erzetic@flare.network","name":"nik_flare"}],"readme":"# Flare Network Price Provider | Kick-off package\n\nThis Kick-off package contains Flare interface files and some mock FTSO (Flare Time Series Oracle) contracts that can be used by a price provider to test their code for feeding prices. The mock contracts will exhibit nearly the same behavior as a full FTSO.\n\nIf you want to immidietly start testing. Please skip to section *custom Testing*.\n\n## Prerequisites for using the package\n\nFor using this package you should be familiar with the following:\n\n- [Hardhat](https://hardhat.org/) enables running a local block chain and playing with it.\n- [Remix](https://remix.ethereum.org/) which enables deploying contract to any EVM network\n- [MetaMask](https://metamask.io/)\n- Writing JavaScript code\n- Experience using [web3](https://web3js.readthedocs.io/en/v1.4.0/) or [ethers](https://docs.ethers.io/v5/) libraries to communicate with an EVM (Ethereum-like) blockchain.\n\n## Use this package to...\n\nTest your price provider bot.\nThis package will have almost the same behavior as the FTSO that will be deployed, with regards to:\n\n1. price provider white listing\n2. price submit\n3. price reveal\n4. FTSO registry interactions\n\n_The above will differ in gas consumption from the real deployed FTSO contracts._\n\nThe package **doesn't** cover the following aspects of being a price provider:\n\n- gaining enough vote power to be able to list yourself\n- sharing rewards\n- running weighted median algorithm and choosing the addresses (prices) to be rewarded\n\n### Package Contents\n\nThis package contains core methods, logic and mock contracts for whitelisting a price provider, price submission and reveal.\nThe package does _not_ contain any reward, median calculation, or vote power delegation.\nAll calculations related to voting power are removed and replaced with mock calculations.\nCalculations related to price epoch finalization and reward distribution are not included.\n\n## Getting Started\n\n1. Install `npm` and `npx`.\n1. Initialize project in empty directory `npm init -y`.\n1. Install the package: `npm i @flarenetwork/ftso_price_provider_kick_off_package --save-dev`.\n1. Run `npx flare-cli` which overwrites current package with flare package data and contracts.\n1. Run: `yarn`.\n1. Compile the Solidity code: `yarn c`.\n1. Run basic tests: `yarn test`.\n\n## Package Structure\n\n- User facing interfaces in [contracts/userInterfaces/](contracts/userInterfaces/).\n- Mock implementation of provided contracts in [ftso/priceProviderMockContracts/](ftso/priceProviderMockContracts/).\n- Unit tests that showcase basic price provider workflow in [test/unit/ftso/priceProviderMockContracts/priceProviderMockContracts.ts](test/unit/ftso/priceProviderMockContracts/priceProviderMockContracts.ts).\n- Additional documentation about price provider pipeline and general overview in production network in [docs/specs/PriceProvider.md](docs/specs/PriceProvider.md)\n- Pseudocode for price provider pipeline in [docs/specs/PriceProviderPseudoCode.txt](docs/specs/PriceProviderPseudoCode.txt).\n\n## Interfaces\n\nFolder [userInterfaces](contracts/userInterfaces/) contains user facing interfaces for price provider usage. Interfaces are exactly the same as in production and the live testing (Songbird) network. Important interface files are:\n\n### [IPriceSubmitter.sol](contracts/userInterfaces/IPriceSubmitter.sol)\n\nThis is the main entry point contract for price providers.\nIn the production network, the real contract will be deployed to a fixed address in a genesis block.\nUser facing interface provides access to all contracts needed by the price providers: `VoterWhitelister` and `FtsoRegistry`.\nThe Price Submitter contracts is the main point of contact for price providers as it provides the method for price submission and reveal.\n\nMock implementation `MockPriceSubmitter` deploys all needed mock contracts for price provider example and a list of 10 FTSOs for testing purposes.\nDeployed mock contracts are accessible through methods in user interface.\n\nMock implementation implements `submitHash` and `revealPrices` as faithfully as possible compared to production network, namely:\n  \n- It checks that price provider is allowed to submit price hash to provided FTSO indices and reverts in the same way as a production version would.\n- It checks that price provider is allowed to participate in price reveal period.\n- It checks that the revealed prices are correct with regard to submitted hashes.\n- It checks that the price is submitted with the correct epoch id.\n- It checks that the price is submitted at most once per epoch.\n- It checks that the reveal was done in the correct time interval _and_ in the correct reveal epoch.\n- The emitted events are the same as on production network.\n- The revert conditions are the same as on production network.\n- It checks that ftso indices are submitted in the correct order.\n\nPrice hash submission and reveal is done through FTSO indices provided by `FtsoRegistry`.\n\n*Methods unavailable in mock setting*: `getFtsoManager` does not work as `FtsoManager` is not part of the mock package. All other methods available in public interface are working.\n\nPrices are submitted as `uint256` values and correspond to the price of asset agains USD.\nThe actual USD asset price is `submitted_price / 10^number_of_decimals`.\nNumber of decimals is fxed at `5`.\nFor example, to submit that an asset has a price of `299792.458` usd, submit an `uint256` integer with a value of `29979245800`.\n\n### [IVoterWhitelister.sol](contracts/userInterfaces/IVoterWhitelister.sol)\n\nThe `VoterWhitelister` contract facilitates voter whitelisting.\nPrice providers can request to be whitelisted for a specific asset index using `requestWhitelistingVoter()` or request whitelisting for all assets at once `requestFullVoterWhitelisting()`.\n\nThe `VoterWhitelister` contract is in charge of allowing/disallowing price submissions.\nFor each FTSO, a whitelist of up to `N` allowed voters is kept.\nThe number of voters per asset can vary and is settable by Governance.\nWhen a price provider tries to whitelist himself, his power is calculated as sum of normalized xAsset and Wnat power for that FTSO whitelist.\nNormalization is done with respect to all power currently in the whitelist (_the same way as median is calculated_) and not the full vote power per asset.\nThe prerequisite for a price provider is explicit whitelisting.\nEach user can require any address to be whitelisted by the `VoterWhitelister` contract.\nThe request calculates the requesting user's power and conditionally adds that address to the whitelist.\nIf the whitelist is not full, the price provider is added immediately.\nIf the list is full, the user with minimal voter power is found and replaced with the requesting user only if the new user's power is strictly greater.\nWhen the number of voter slots is lowered, the voters get removed from whitelist one by one by removing the one with minimal power on each step.\nEvents are fired to notify voters about the change of voter status on the whitelist.\n\nThe mock implementation allows only one user per asset to be listed and does not calculates vote power. The whitelisting request always succeeds and removes previous user from the whitelist.\n\n*Methods unavailable in mock setting*: `defaultMaxVotersForFtso` and `maxVotersForFtso` are available, but ther result (always 0) is irrelevant as exactly one voter is allowed per ftso. All other methods available in public interface are working.\n\n### [IFtsoRegistry.sol](contracts/userInterfaces/IFtsoRegistry.sol)\n\n`FtsoRegistry` provides access to available FTSOs, corresponding currency symbols, and convenience methods for interactions.\nTo get FTSO index for a `XRP` use `ftsoRegistry.getFtsoIndex(\"XRP\")`. This index can be used to act as a price provider for `XRP`.\n\n*Methods unavailable in mock setting*: All methods available in `IFtsoRegistry` are working in mock setting.\n\n### [IFtso.sol](contracts/userInterfaces/IFtso.sol)\n\n`FTSO` is the Flare Time Series Oracle. Ftso provides access to specific asset information and price epoch data (submit/reveal periods len, first epoch start timestamp).\n\n*Methods unavailable in mock setting*: `getCurrentPrice`, `getCurrentRandom`. Since no finalization and price calculation is done, calculated prices and randoms are not available. All other methods available in public interface are working.\n\n**FTSO index for a symbol is FIXED and it will NEVER change.**\n\nIf the FTSO index for `XRP` is `1` at any time, then price submission for `XRP` would always happen at FTSO with index `1` and no other symbol can have index `1`.\nUnderlying `FTSO` contract for this symbol might be upgraded with new functionality and security updates... but it will still correspond to the same FTSO index.\n\n## Basic Tests\n\nUnit tests that showcase basic price provider workflow and possible errors are located in [test/unit/ftso/priceProviderMockContracts/priceProviderMockContracts.ts](test/unit/ftso/priceProviderMockContracts/priceProviderMockContracts.ts).\nUnit tests can be run with `yarn test`.\n\nUnit tests test a few simple scenarios:\n\n- Price submission failure when not whitelisted\n- Emmittance of events on success\n- Failures when revealing a price outside the reveal range\n\nThe successful submit and reveal test also showcases basic price provider pipeline.\nPrice provider must first request whitelisting, then submit the price hash, wait until the price submission epoch passes and reveal the price inside the reveal period.\n\n## Custom testing\n\n### Local Hardhat node\n\nRunning `yarn hh_node` spins up a [Hardhat] node on localhost and deploys the mock contracts.\nThe setup outputs the address of deployed `PriceSubmitter` contract and keeps the node alive.\nHardhat console can then be used to connect to the localhost network and interact with deployed contracts locally in real time.\n\nA simple price provider script is also available to show price provider in use. Script is available in `deployments/scripts/mock-price-provider.ts`.\nIt acts as a simple price provider and goes through whole process.\n\n- Get contracts deployed on local node\n- Whitelist current address\n- Submit and reveal prices in a loop\n\nScript can be run using `yarn starter`.\nCurrently the submitted prices are acquired randomly, but you are welcome to change\n`getPrice` function and implement more complicated logic.\n\nBe careful local hardhat node can experience \"time drift\" relative to the computer local time.\n\n### Testing on [Remix]\n\n<!-- under construction Mock contracts in [contracts/ftso/priceProviderMockContracts/priceProviderMockFtso.sol](contracts/ftso/priceProviderMockContracts/priceProviderMockFtso.sol) can be flattened with `yarn flatten_mock_scripts`. -->\nFlattened contract in [flattened/contracts/ftso/priceProviderMockContracts/PriceProviderMockContracts.sol](flattened/contracts/ftso/priceProviderMockContracts/PriceProviderMockContracts.sol) can be deployed on Remix, or similar service, and tested.\n<!-- For testing on Remix enable optimization and remove multiple `pragma abicoder v2;` commands. -->\n\n### Hash examples\n\nFile `scripts/python_hashes.py` contains an example python script that produces submission hases.\n\nExample hashes for submission of prices: `[0, 1, 2, 3, 5, 10, 50, 100, 101, 10**5 + 1, 10**8]` from specified address and with specified random.\n\n```\nAddress: 0xD7de703D9BBC4602242D0f3149E5fFCD30Eb3ADF\n  Random: 0\n    hash: 0x91000538dcc6ede199de3820e38ccaf48ee73663f45054510b19dfdfb241eb15\n  Random: 1\n    hash: 0x26f9b2915cb0ecc13aa3448f186bdffe9781100d6c387de8a7653a66d9122f54\n  Random: 100\n    hash: 0x55fe08226f212f2815cd2249b1dd1194b79c09dc31b659707ce291596c86deeb\n  Random: 101\n    hash: 0xde60191d848a03c14184b27426037e5ef092df0e0f41945564d50bc6d71072b2\n  Random: 100000000000000000000\n    hash: 0xeb55789aae05143d1ecd880e594de3aab682a98962a19fc4a7376ccd0cff8adb\n\nAddress: 0xEa960515F8b4C237730F028cBAcF0a28E7F45dE0\n  Random: 0\n    hash: 0x42b9ad2aa7d3ecb03e69b79570ac0f7dcc8327316058042b2447c1e66f500df8\n  Random: 1\n    hash: 0x23752e45a5cffaf2ce746926a614c1ae50e84abc198192c8c6325351970e1ba4\n  Random: 100\n    hash: 0x6d84e8425b93524e592a15d6eb0104505a4a3b77d5c4ecbefdc237c6eca4e684\n  Random: 101\n    hash: 0xa0def4dc9b585df6fc3b840c84f4bf59efabb9c6705f0e9aa5a500c67779d072\n  Random: 100000000000000000000\n    hash: 0xb69ebaeebf9e80e31f89ef9c0aa0f8a639ab805c9879c9e59178930eb80961d0\n\nAddress: 0x3d91185a02774C70287F6c74Dd26d13DFB58ff16\n  Random: 0\n    hash: 0x1976d32b036311b46a1e51dd585fd0e63c38e43a12c7e7669daca92c06aa2fe2\n  Random: 1\n    hash: 0xa350f93b03c0a3c5c5df18d0ee008262da48142f77e5336ddae30454161d2c1b\n  Random: 100\n    hash: 0xa88f04ea5617043548b96817fa1bb9363fb5ce3483d92b274e31f1277a9e936b\n  Random: 101\n    hash: 0x349cfd79ec68cc820a46c37e97291da970bb5855425469ec4708b10b5087cfec\n  Random: 100000000000000000000\n    hash: 0xe22869b0868440f5eb537126c67a1d14298bbf392d5dc1565a828a2d0c912dda\n```\n\nMore can be generated with unittest \"Should output sample hashes\".\n","readmeFilename":"README.md"}