{"_id":"@tracer-protocol/perpetual-pools-contracts","_rev":"28-2cdc5f109e97a4ade529c6c1df5c8126","name":"@tracer-protocol/perpetual-pools-contracts","dist-tags":{"latest":"1.2.5"},"versions":{"0.0.1":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.1","description":"Project base generated with the Typescript Solidity Dev Starter Kit. See [Blog Post](https://medium.com/@rahulsethuram/the-new-solidity-dev-stack-buidler-ethers-waffle-typescript-tutorial-f07917de48ae) for more details ## Frontend Notes ### Calculating AB","main":"index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.2","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.1","dist":{"shasum":"a5b14ffac3904e74cedfb29441e751e68825fa4e","integrity":"sha512-boWs1pql6YM9N03eP5JbHdTbybvE1rEncWLczTUvP/mtkZM4Tzy3vXsGEL6OQ3iO3zdt/2kmG3aYDeDANEaH4w==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.1.tgz","fileCount":65,"unpackedSize":814754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLYcgCRA9TVsSAnZWagAA4R0QAJaYzig3aSFvCK9nw0ux\nlgAMiSRhKRBy5A1C8DwZst5e79ta1s+mu3GaWWwbOCOhM5M/w1bJ5XebD1Kv\nwuxyev2jma3BBDrexxwaIuWGAluMVR34mtKtSgQl7+fOZE51Ao9hwXthonHS\ne1kDKvjWqm9qMPRqM12EYSeePLs+NZC11owXR1e4lTjx2C7gVicwKqCCDgPj\nspoTK/9hpwiTkHk9YE+Q05oF5Ukq6x7jfm1u0KbeIMcQhcjgOaVg+1OnM/yH\nxfugIdr6uqe0RUruarq1jKQvhIHKlAGLheweVslKKeaWtx2ECi8vHP0PDKPs\n+ZvyteZy772ZhcH2s0raoB4Kh3eUcXIa59IWRwoDpdK9HkiItn+NM6HR2x4G\nsmhSbkOzKcySeko3WFLxjxy6RD2/MJ4WJYXwCYhcNHLX0tKRAPqWwlba+9fb\nsf8pE48ZAfP00vtHmtML+gHHlnFBIvwXEpKh+//CGlxsYcC5r2ajv/u6ZRGK\nfWX2v61hVS3IQ3Lvbyg0nasBzByEP77Ld1Ge37At3YqcfzLNRaG/++JL3QYI\ndaJ15WhQkH+Msg4oDo0z34IB3lQ2haEP6VDD4PXVriZjO4i8pD1AY8coWlvM\nvaD0r+eKBB4gnbU+lhHTiJVBFbeus75CYLVd8rc7mrvZ5V20XfSs2Ct2PuSw\nGCYf\r\n=P55+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDX9TDy0MZpVpx+mFy2tSeKtQw1Gk3I7Qdic/2kwWQOgAiEA7T/9VkEuMJADa5VtUXjCHFdq+dL8l3edFmmNkPXByRo="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.1_1630373664433_0.7664898260066855"},"_hasShrinkwrap":false},"0.0.2":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.2","description":"Project base generated with the Typescript Solidity Dev Starter Kit. See [Blog Post](https://medium.com/@rahulsethuram/the-new-solidity-dev-stack-buidler-ethers-waffle-typescript-tutorial-f07917de48ae) for more details ## Frontend Notes ### Calculating AB","main":"index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.2","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.2","dist":{"shasum":"72836bcdfdea88409fe442107406ac9ff258c51b","integrity":"sha512-RPadj2ew2jftaszjHmNZl/dzJkgb1t+5qX6EvshTmP/Zpt8PGEUTk5JZzYUO39a5L0XKlM8i+OqxNRzQfsGP/g==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.2.tgz","fileCount":65,"unpackedSize":859981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMFLsCRA9TVsSAnZWagAAl4MP/i4hR45lOooyC4/epGx9\nlWGHK22Kh5tvoMMl88mzq9oR5RWQEH/HAKMrYuGkXOfBezfULzoNpXQkBYNR\nnE1H/hV8c3oM5ErrYKULZu++EShgQx1Xhhn5xS6wFtfGm1y1/0IvJzsWTPm+\nfOy5UqBCjmyyRxEE9xDPh6jyX+fK8GCqAqS/KlO0+x1zHi3zTCIjCCXKtwj3\n+yqp2f02Ow0v5Hd5H0cDlU3tjpzSU3jDHNcKwImxu2Ml6uXHKGpJxcQ/4S4R\nTwz/tf29WIqE1V50zIbIb2agA1d+rwlVLiXfPOXsvKqJHkl/y6dGp6cqZhD3\n38J9G8bvNVPzuFgqzLZ6W2DdtRtCwrz0wdHCrgS0EPlto1Ys27tjjVX0BU4V\ngyBoygfqH8t/+P9srwDtqDsLV/pjQcUn3yYQPmAy7CpfrF3xmkWUdhJafPKr\nM2PzYMwQbOUbqU3v/b1XP8en4GLe0MaZBycSZ04S4JN5KF2eHqDJiSQCjoOI\njSMBw3xpESmCCwmG9Kug+N/JzBvc1GyBlXm6syUXfm/1YWT7K0087DQnQQRa\nUibRHHKixHB6ijEEfYzaERznoutWL2U5Uf+DFS2JI37BcKr3bkx3UgdLiaxT\nb0kngxDF+4DDxlIKoW9Q3j7f0fV+qp8rPWHTbOQIbPIS1+EwaDi26lRclaYV\nypO/\r\n=obso\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbtCywm7MZYiyDiB//M8XqbSD+3YxB0kTcfXGojhb+cAIhAOBYXjeYQP0+Fe/u3y0iTWqds48dOpdVGduBKuMXzNJQ"}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.2_1630556908249_0.8276467358539772"},"_hasShrinkwrap":false},"0.0.3":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.3","description":"Project base generated with the Typescript Solidity Dev Starter Kit. See [Blog Post](https://medium.com/@rahulsethuram/the-new-solidity-dev-stack-buidler-ethers-waffle-typescript-tutorial-f07917de48ae) for more details ## Frontend Notes ### Calculating AB","main":"index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.2","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.3","dist":{"shasum":"efe47cd0bbeee14369f6f5edb93ca2c225c42c29","integrity":"sha512-3hH6rPT/HnmYGAsXDaIOrVse81kLpZ9UhZsD+5Gu0clgNeBYTxwkIZFYgf4C1/GLORr6uCz1h9NAFd1rcalsPg==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.3.tgz","fileCount":65,"unpackedSize":717996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPr0rCRA9TVsSAnZWagAAOuYP/1fJqpB6KZcaletc9RkD\nUDt/pxsOnqkeXy+uDDTt4yENoioi75bYEF9bxMzyz1HCNT7UnaRmZsX1GDoR\nEwm7qlIRkcJeJryCYcRSR+R4u9eU3A1x+aybDqMnuvcf/2jMLtqifAnAIOYq\nPNiMPs9/HMPWRVtCxZnlJE47KbcTLFJkOOcA5JO5GTuw47u+OnBNIIvRNVoE\nhplXZsaj/jPHW/PKq9oYTolh0eC0Dhl8kqQRh2eEdyBaw+sKht3KDjyC+D0f\nCaCYMXod0dGAlSSym0bZnc+qKt3NSFW3DvTV2eS6uAdOJ316AxDapzDyhq1E\nO35po11GXcEpGKQgso5mqgYmBXmdS0+fUJw3Wq7QTn0+KqY0jLWw176MXKSN\ntJnEe1NzP/8hFs7bkpx8zdeOJ6saDW4PNitd3rgJTqf+7kYhqJKWJ9jsBKm7\n/XKoRscU0NiRV2cYTz9ofKJw8Z449+jaVSiVJTxswJiK8qKFbJv8Q8yyP3gZ\nGWKltXKqaRKtC3o6e0ndQ4TyMssJ219Un4sj5ueTsJ6zAcwUWTmrdOdH05J2\nKHKqUF+/kXs1gGbqRdiE5X1XJSwCJziB42KxN/5GaQx7Op1B24071NlPdoLk\nZ9BtGwvZmn17Q5bJKc3o5Ai5G0JThtTs+h3ijXw0qk0+aN3vPRdvHK4Mh0f/\nmAXw\r\n=onuu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLY4RRhd/In97vGw0u/4o27MNMM1i4L5TYeDReyquLzwIgQEilRcmbpNk47RIo7LlG7ZTMpzGqp/BsFVqWyvi9krI="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.3_1631501611471_0.3384687509180919"},"_hasShrinkwrap":false},"0.0.4":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.4","description":"Project base generated with the Typescript Solidity Dev Starter Kit. See [Blog Post](https://medium.com/@rahulsethuram/the-new-solidity-dev-stack-buidler-ethers-waffle-typescript-tutorial-f07917de48ae) for more details ## Frontend Notes ### Calculating AB","main":"index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.2","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.4","dist":{"shasum":"ab45eb3f9be11729d83fd4e54b2393788cc50751","integrity":"sha512-WtPcWInkRPjKog8U+AN1Bsvj8ogLTFAyyan6o18TrA1iPQsgq95LSSerS8AWLEtc98z7p6jzKwn5XmLcQb5iWw==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.4.tgz","fileCount":65,"unpackedSize":726852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0/g+QKMAlnO1yp1s9MYFaMooHYmvN6M6MYjEeHq8vWAiEAsqsO78rTZPIEgrAk8h83oOMJv7xlxIApNWxGf6gUrjk="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.4_1632112154215_0.5616973349421734"},"_hasShrinkwrap":false},"1.0.0":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.0.0","description":"","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@1.0.0","dist":{"shasum":"6e54974d7be85f6b365c3e77fe5721153f425328","integrity":"sha512-I3mSziQ2nhtFFIHy9UrlySYU6BmbQQjaqt7MEhiRJNvKBP5nyPhlU5R+EpY8aV1gyuvcx9xKREweTr7dasgKBg==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.0.0.tgz","fileCount":64,"unpackedSize":748086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBM+skEHm3iIT+f7JLQxi6O8RwIKu5yD86zjRowIh7PjAiBezXZPkRo6x4OKAadtVbHebDvpA1CC2g54fMXm7JW4uw=="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.0.0_1634542990659_0.3587783393974435"},"_hasShrinkwrap":false},"0.0.5":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.5","description":"Project base generated with the Typescript Solidity Dev Starter Kit. See [Blog Post](https://medium.com/@rahulsethuram/the-new-solidity-dev-stack-buidler-ethers-waffle-typescript-tutorial-f07917de48ae) for more details","main":"index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.5","dist":{"shasum":"a29b8d4f96b2e78799591350ba6a65934c336dad","integrity":"sha512-+BblJ+wbbKWxLI/TG0hB0ty5Hm1mLUHhAEaVxWREaE9vtHLDVZ5B0FEWLPv6pnK4He9FckOpFXRhCGU5lF03Eg==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.5.tgz","fileCount":65,"unpackedSize":759825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCni+IOpcPjQwg3uPCXHJIK8SiTivU2bM9YqEdiOS1OdQIgbQuUUqxJHsLUOcI2QRswJy0ll2XEB6ib37NcrbyOKwU="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.5_1634547757759_0.342810116065817"},"_hasShrinkwrap":false},"0.0.6":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.6","description":"","main":"types/index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.6","dist":{"shasum":"7986b81c9e94a25c5054c949d1a7052372f262ab","integrity":"sha512-pS41EGDLiZj7DXS0sy2qDajGYNrmy3LsajwqBmYwCWadOro/rOqj2HjjLjWSdIqrkfF0M8n7PDIhuz1PPnwpWg==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.6.tgz","fileCount":64,"unpackedSize":727268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/0mPnvIbeJTfUNoRIPi5sAMTMdXD6xIJjbCDH6Z3QyAiEAuhFaGprCN/fbJRQVhBDFVKsArG6UgRLwbWD/vEj0T8c="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.6_1636072571428_0.5726339766627713"},"_hasShrinkwrap":false},"0.0.7":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.7","description":"","main":"types/index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"types":"types/index.d.ts","homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.7","dist":{"shasum":"f522595ed021eae4834ad10c0049b53616101c09","integrity":"sha512-Nq/xLc3kHziu6IjLSxAd+9ZM2EclHg87oV97zqFMO77wbm4susUxyjFBbRATNigiZ2zJ4LM8BLsy5LOaDM82vQ==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.7.tgz","fileCount":65,"unpackedSize":731323,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBF0qa1DffhcqBxSm4+x37XQ9GM+rGJ52/AfXnVdPJ5PAiEA+z3tvPvC+W6efmQZXdn25KUx0nw1zmUns6qJAHLmD2E="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.7_1636073189882_0.6432317796079652"},"_hasShrinkwrap":false},"0.0.8":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.8","description":"","main":"types/index.js","type":"module","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"types":"types/index.d.ts","homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.8","dist":{"shasum":"8a221ec2670cfabe2988b5117220d9365f96d3b6","integrity":"sha512-sN/6kMOnBemxYGk1qSfS0iqUXWr27Lq/kHjnZsy+vezxd5cHZ3HloAA9v2mvpTvoHn0t23kpIe/KW2DtQQ0uJw==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.8.tgz","fileCount":65,"unpackedSize":731345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5yOE9kvgEW4LrFfXjHFcqQ22vB6tp02pbYaJaluMPdAiEA7ATkK4nDd+IG4+PAhhch2tYC8unN+PhWFyw1MwesYBw="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.8_1636073420089_0.23135113251645834"},"_hasShrinkwrap":false},"0.0.9":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.9","description":"","main":"types/index.ts","type":"module","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"types":"types/index.d.ts","homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.9","dist":{"shasum":"b070f48fa5273000fb41d7f3f57b205687f0cffb","integrity":"sha512-9ryRmuvLbv802CB+GXrebJOaBZ/HLUOWd+ylC0HJlkHzyURbjoE8gftFQlxgZVcScQRWxivtHpMohURbpcimXA==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.9.tgz","fileCount":64,"unpackedSize":723171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtVttPmPZJDvJLFF9SMy+FiIilbpgBQ5XC+ebGlv9GNAiEAtDnS8QZpsz+24H04x4kqH7rK56A13Mj7RbnsA7rQNKI="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.9_1636073519341_0.35330816924046204"},"_hasShrinkwrap":false},"0.0.10":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.10","description":"","main":"types/index.cjs","type":"module","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"types":"types/index.d.ts","homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.10","dist":{"shasum":"53dddd2b855be12468b967f915f9e00dfd0b3db0","integrity":"sha512-JdcOPW8dtvWFVyxOBHagFphW8QgR2Qlz8w0fFQbB+v3Ob4E9A6KQCoYXoewft2MZnl3h6dqqiA0vde1buLxbvA==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.10.tgz","fileCount":65,"unpackedSize":731257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCZGj3HNMTzIRcQv9BXertc6Vhd2emZshpljY0YV10bwIhAP5QK35lseqxTZeIJwDEUusEajVdFUjYouYDvbK0IZFg"}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.10_1636074027240_0.35152314912411575"},"_hasShrinkwrap":false},"0.0.11":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.11","description":"","main":"types/index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"types":"types/index.d.ts","homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@0.0.11","dist":{"shasum":"527930b0dbe5e689afe0e60d08cf6b21f880f62e","integrity":"sha512-RtkLNA7/VYvFDUIb5i4jEbJD0+3OO+xhugHpzzouS4hOIR8Xo3tiSF92zOJ+C2x9pwWbJZprjLKxtKqJWVp31Q==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.11.tgz","fileCount":95,"unpackedSize":1143283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6LiBefQ7knBDBq54NOMR6nTzuYM+lD8WPW9SBGlU8FAiBRkyymQp4JpvoO1UE+GG5bj6RN0VUCTzd2kWMONK9n/A=="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.11_1636075979824_0.6611674826906146"},"_hasShrinkwrap":false},"0.0.12":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"0.0.12","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"types":"types/index.d.ts","homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","_id":"@tracer-protocol/perpetual-pools-contracts@0.0.12","dist":{"shasum":"6ead00421142394bfd44c64529e496a892d70943","integrity":"sha512-89zMpllR2PCS1DZ21viR6Zdqv70ZnEShIX+2cFB5cKfixl1DovIf+eU4H5ih6C4VnfYOazbrMRdWZsLtZy73Xg==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-0.0.12.tgz","fileCount":96,"unpackedSize":1147149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm0jvCRA9TVsSAnZWagAAOPYP/3nILLXbMapRjHYeKWh9\nctUjnqkmyk6Jm7/sVljjDZGK9UjSg5+WtzEEfVZRDuMwcQgUBDXL8f86VAb0\nYB1fPma6lN6hw/7jJDXpSYQkOmKWr42zbKApLaoyIduPKm3Y51wPx49VQNxZ\niL/HCpERVUYVUsqfJtzUoVRySEfi631jKE0l8/PElxbCqeZ+bh8gyoXQrWU1\ndVtz2JRzKYYYrG/vPviFh1zjJy4bQWEC8WTQ8cTZMmExo3k5J5UfC0LJOW6c\n4NtI1oaBs5WBFe5gTTPWWyh5KjWC58dlNLarUdxXL5vdZMjdaneCLxUCF5kk\nT0igBgHpF0DUGW2gXriAd0wsMtgfmQ7txUinS5jPfXpxql88Q13LBq1iz52o\nvvTk0izRM/zpqr4PPgWHWnmzoN2PDAcjvTXTaTjjbwKPtKonUoeTa9GzP0EH\nq77IuU7g5OXV1iV8CkbW/d1aVSc+kxd0EZ4hdyLBmZcCzEv5kx5oHKotYnuL\n/jjrVH0M7XEQqfmANBRF/Ss2for2JLDTxxvu0/o9uik2Tx+0wndF1UNInIRO\n8NGQ6+h0XUIlo1O0Vm6T8LrxBZ892L1miggBopr43jrmfyEGO554u2s6r02B\nwZUJt1EGYvy3EihzGkMCqbCw5cqn2CPgz6Fvqf7cIs9BWazhveSAO4YVW5P3\nrioK\r\n=V0d5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ5lDNrcyyuEJKOmZMpi7zzQYaCbZ8hq/r5pBnUZ7ktgIgX8HYvG1/F/GvTYD13XBNWvrkNROjl4S0l3GUZTX8pqo="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_0.0.12_1637566703125_0.4394476301859014"},"_hasShrinkwrap":false},"1.0.1":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.0.1","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","peerDependencies":{"ethers":"5.5.1"},"_id":"@tracer-protocol/perpetual-pools-contracts@1.0.1","dist":{"shasum":"ba31efb33f6650c94bb02306cfeba683f61ec0da","integrity":"sha512-g0ZIrezTYF2j6FCIRd0Z+IHhgKq1l482TllGWkrHzOeQOpWBwK7MszXqsYnbWBfAL7repWK+kni+MTI6b7bQ0A==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.0.1.tgz","fileCount":126,"unpackedSize":1956227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh74/CCRA9TVsSAnZWagAAf7IQAJo9Hql2lje9wpHN7UHG\n1Gqxynu8x5L5puagYJs+8hRHRvLeEY9dZId2E3MvKVdKaF5QY6y+mDQ2CWvT\nhtTsc0Cu1kdH/RCLk29XMTw2uO4F0UU/XVURqZtu3AjhAy6eQdlEXkjG1bk5\nbQwYwWO7loUUhi4m0NLa9ewv3BkQTkLoOGfFb5mZcBZd1vwD5R4m9PpqcWmH\nq6hLfaWvyaJCcAusErd6ApBtmacTcKoVPNIXqkWH+y/wYc1iO7zZR0gMOy70\nBilF+JG71ahGPZStN24s/+ryCempKdXEqhINCCZ/4xa87isU94Gh7nZz3m60\nsJHsd1fj9q7ZVnmaaKN9rQwIwghHt+AAd3BZzh7N7lmo1/5lJiZ1rcSHLBrL\nbOWiCtCLP779rv5AhrJWha1zBBFgNI+fdlxSSgu+w7q2kMb1tWdB9BH1C8gR\nnc75uWDXdtPXuk2VI3/+Icz1C6H4Ln89+Z99NC/23vtP7ZSeM4EndHf6dHuH\nz1ffO2ZIJV0dMQuhe9EX9KcQaeJiEJNFfuv6i1DogtfVZftE5UcJia7vyv3y\nvE51qi7+Yx7xF6gxLtJA9gtrfhEEi1oud3DVJCl7S69OG0Y+ZiU6FLnFrcOo\noeiApfk7SL3yPXoUW0fVd8mDJnx8XW2x4LNaH7n+samUzme3a2dzT764hXMk\nKtV0\r\n=13HI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0yocTiRT7lmjOMxknVHV9+VR8qb4UAfnWVr4nh44NaQIhAOYF3lRhVZmJGX0oUeJRd1QxRQSj46GA/RkyDkGIGULM"}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.0.1_1643089858398_0.39902623090711375"},"_hasShrinkwrap":false},"1.0.2":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.0.2","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.0.2","dist":{"shasum":"e05a23bf6f919fc2aae47e1fd56dec9cf5698f28","integrity":"sha512-/AMXMwUkvTRWIUtp/sX/aObzhpTe1P0ThisvWqXovTj32eCneP6DAf+1Hq9ewlMQzTLpwN6Ns7RRIyYuEfDAmA==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.0.2.tgz","fileCount":126,"unpackedSize":1956168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh75JnCRA9TVsSAnZWagAA/p0QAIzILQ6EsGvWqIQedFh0\nTCUhDPP6VXRXA7kqcyDfqy8iSn6LyfsnZ97VGcEkcg6PlmXxD04wUlFYvTDm\n+984JC2C6FmlFxMLvMUvGxS9x3PZgO2kbReefxGcDDEw8kLV+bXnp3w5Ha9G\nEm20LOHCtfeckQH9K/8jQU3H3Y+C2yE/l3gWfMcbR9IjvUyYqI4AchDdaa2u\nAYoSf3rdHqlgILc55YvL23Wb5oILeUfG6rANyhwA6gV0w8t8KMO/qNfhq4Sw\nhoF5vB1NfHjybRsRcffECryKE9VAEkHetewcCv5EWxRPLc+/+wOESVH4ouGz\nJ++11sL3iFR2PPD7SCgPYV/9Y7llx4urepeBzfX4YgjvpXSLBqkZiDQ44fa1\n0iLj3LJg0EPC0LT5TjlMjCBRraDHBhuzVXg27MXAZ9h+IQrpn2wDZVppwdUN\nCRS+guaIqfqcvkWcZchhVJy9zGa8+lsYavsL5/DrJktsd4VQtmDIaeAklkqK\nRow/LrcWn1zv8sLK1ZGbrIIuTVQHq+6Mq/tK75Y4h8mIhRiBaFPjexjxChrs\n2uha8yYBYyW33Q5B1FYP+n8nWLgHLPmSlNhQAq2X9WfWm65JJHSfxgI6a2dB\nT06W2jGNJJoKZyT7hZrlIQT2b3K4Dfo52BPLBUUtfUXjYe7C2yCjJkH8zvjb\n9Jy+\r\n=eehw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrEsQGgdHy0CImHn4MXX5PDkrShyU41P3RhINHrG89jgIgUsvsN1SowvcTWtM1Vs8dO6D1UaMk0L9IkG1mKZF4dr0="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.0.2_1643090535598_0.4888313976681591"},"_hasShrinkwrap":false},"2.0.0":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"2.0.0","description":"Tracer Perpetual Pools V2 is the second major release of Tracer's Perpetual Pools product.","main":"index.js","scripts":{"build":"npm run clean && npm run compile","clean":"npx hardhat clean","refresh":"rm -rf artifacts/ typechain && yarn compile && npx hardhat typechain","compile":"npx hardhat compile","test":"npx hardhat test","coverage":"npm run build && npx hardhat coverage --temp artifacts --network coverage","slither":"npm run build && slither . --filter-path node_modules --exclude-dependencies --exclude-optimization --exclude-informational","removeLogs":"npx hardhat remove-logs","lint":"prettier --check .","lint:fix":"prettier . --write","uml":"sol2uml contracts"},"repository":{"type":"git","url":"git+https://github.com/lions-mane/tracer-pool-swaps.git"},"author":{"name":"rhlsthrm"},"license":"MIT","bugs":{"url":"https://github.com/lions-mane/tracer-pool-swaps/issues"},"homepage":"https://github.com/lions-mane/tracer-pool-swaps#readme","devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","@openzeppelin/hardhat-upgrades":"^1.8.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.0","@types/chai":"^4.2.21","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.4.3","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-ethers":"^0.0.1","dotenv":"^10.0.0","eslint":"^7.27.0","ethereum-waffle":"^3.3.0","ethers":"^5.4.0","hardhat-contract-sizer":"^2.0.3","hardhat-deploy":"^0.8.11","hardhat-deploy-ethers":"^0.3.0-beta.10","hardhat-gas-reporter":"^1.0.4","mocha":"^9.0.3","prettier":"^2.3.0","prettier-plugin-solidity":"^1.0.0-beta.10","sol2uml":"^1.1.29","ts-generator":"^0.1.1","ts-node":"^10.1.0","typechain":"^5.0.0","typescript":"^4.3.5"},"dependencies":{"@chainlink/contracts":"^0.2.1","@openzeppelin/contracts":"^4.2.0","abdk-libraries-solidity":"^3.0.0","hardhat":"^2.6.0","hardhat-log-remover":"^2.0.2","prb-math":"^2.3.0","solidity-coverage":"^0.7.16","ts-command-line-args":"^2.1.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@2.0.0","dist":{"shasum":"805ae6f70d679b77a64611f5e38eba56b41f29e8","integrity":"sha512-vo7CY0wnnFLa/OZe/A31acTUJgiZAP2KYtf81Dl3Rgu68H3Ipue5YJNgKNFzMtDAfdWIXKuXKjATGUxszwXi0Q==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-2.0.0.tgz","fileCount":126,"unpackedSize":1946572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOB2GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokEw/+N6QWnaexz/A4rIwT4Io0w0HRWW9QAN2T6w/p0ydjtTJSt2lz\r\neEXbCC2kh8PdPE12bcb3/cJSWN65c+PFZJpD/pdJ8s0+G71tI6dcheCex/Fl\r\nmGQYstgR+a2o4DuUKER4Lawd43ZwL7kG/sKLs5zIHRa9f+fNhdpA1XHS9W8b\r\nJpwo5Ms/mVtcm3WiBODxBun5JB/luWRssv/XYH5GbVpA65RLXgAem0aJGYLb\r\npKk/74LhNEVbapeaWpzaIYeRuMnUXkZms0IchNSStRFU0pHIjMImh/w2OsF2\r\no7jvEjaILXP1NjUkIfV5yXj6cYPO3R+AjdpjVjHQTW3bxhQKUD74xLGb78Cc\r\n5ooVmzQxjcSvPBWWhddM1zT5OBGbH9i6kalikysAEXFaympUBXtquwnZZo2l\r\niSE4dhuyDh6EsgwAfBFk08d34MCSt+zM7tPP6N9NAhk9IFAoptRwjy67imxT\r\nKDnNUZXz172kiGVBgjHDM3lYMF2+IO/lR5hMXjYapR4wlMi7FUWsG1gry/jm\r\nsGaOJRfo3Z4Sq6oWen6WKHzLZ4LxILNxo7DdRkJnHM0FHAl0luIShdwaZgzJ\r\n8gtSj7WTXJrGbkBS9kRzvExwEq/ixRbES9n3l/WSQB4WCs3+QVIZZuTh+oAO\r\nmWCp56CwpT0ajKKlaAiF+WWjbTamqT1UWLw=\r\n=LMzR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgbbKSRxQK/7pFzwwkmu8qaYQ0sbS0ek6nYuhJhyB+1AIgZRRjs4VWDkpMZmpdqrsgfZBBs6LCe16dVuVCFxCFzag="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_2.0.0_1647844742080_0.35132860275635225"},"_hasShrinkwrap":false},"2.0.1":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"2.0.1","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@2.0.1","dist":{"shasum":"73b6095ee0a91654ab1c9b984f95efbe33dc21ee","integrity":"sha512-3BoRqoj5CQ+USYBftTlI/3apWJ+0nDaY0BinJfnP5qb8yAdtrvUnjdaoSwtnqNNk4maL7VG8oElG+zhvwii1Gw==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-2.0.1.tgz","fileCount":126,"unpackedSize":1944375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOB9xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4/A//USkC1GmSvYZF8zo0kigv1gKEr3iHUZfALVAPhRDKgyrPflFJ\r\nz4BJhX31sR+eZ8w+7yZseFvbqBsGvk/GeqqLCmVqaaEGkRRxfeQRV6vtu4hF\r\ndgHCw/76+DhyPGXEyyV3UbDDJnDFxPMJoiD7wCB/PrXY322IDvjHIiwKwDii\r\n/8d+lnUTbxBzo29YF0qWng5iCxCA8JKvmoTeRpqJlbDgs3O8YaNHywRQ+tMl\r\nf2WdKO0nN+q2EhQwT97eOGb1qYHvBPMZN85lKOg7SOsuqlkPJbkDny+R1shS\r\nOf81R+ZX+ronvgeAtEWnJB3LZHx7e3/5IyOqCB5aWZv4TUlgKKRCss3Hq04i\r\n0UFsx193qoCKh3OHpVq9mt0bph77RPsUrXMHrdXqF94Cbr+DrREUUKp2MlDF\r\nb4mHWfljOPqyeLqB8j96CYP3ZqvN5v8N10+34aDNNkLP/LGCpBIBxIWT3eS6\r\nDenj/DNsiCl1mT5Mt2+wZneUN5iMb0skxRt59ojXFwVBA7IxtheVUPFNLpRd\r\nuX08SBnOLrKcYKBDNQS1PuzzZEyJcAsPNIBYVmlN+JLa6+AkgQZd/oxL7V02\r\nrjeYKkiZRrSKetu8ZV5f7NNhckl4aWwFLXIB5GYfqXDfn2MH+ESH8Xpjrx14\r\nC1p32ZK53N53SZZdEVIapCEpXDIJTHcx9X8=\r\n=YWoP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2VrpHY0KSP5L9pZamNlOp7KObHhSYHQFRRTduEMjtUgIhAMRdb1OLAK12nyMWgHtk6GdCAi+Cu14YYn141a31HwyY"}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_2.0.1_1647845232891_0.3901080955313976"},"_hasShrinkwrap":false},"2.0.2":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"2.0.2","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","dependencies":{"ethers":"^5.4.0"},"_id":"@tracer-protocol/perpetual-pools-contracts@2.0.2","dist":{"shasum":"eb2ab0878b68eadb80faa607529c59f45f40a5a6","integrity":"sha512-TB3+ngOc8C3XLOeEMYzyec2Kdn8wIVzlqsv8+PpEfDcpO+8yYxPZpc0XSfTzmuqdMbRTTaRAbGumvMmNRO1vSw==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-2.0.2.tgz","fileCount":126,"unpackedSize":1944431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOCMjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWEg//eeKMYX9yFFMQRgNYLvGjj3nlYHwZo/4ITYKcmb45f/jH9mBu\r\nKWW5QVnI3DpZWXQbQ4PZ9cFtRRd93Cz3jKuGymsGvNfrYXeViadpYxJl3Vah\r\n65FPhgdA7ojL+ScFMWxQgI+8wE7y8P/H89dSdj1aTyxturaU/oKc0UOslIo1\r\nVdAod6URX8MQMYrBE68QkTbYmw0OKxxHKteMJGdAhIkGvV8TilnQKh07EUjO\r\nfQad0pJ6T5Nl5Al52AGxCC8r91Rdhu+6/tkNHlsZVIjuHG4K5xdn0Xe/qr+E\r\nyfQ0OJOnWnHDqBauUBWJ/VcmW5rIAORPBEmK5kSBoW3BACq3CHB5VYXF7BF9\r\nnv/ZgfMtlYOqlo3Bg90L4UgvYPEW3bCStF+lWtpHpLHz3ztD9A6dsEApTl2p\r\nCdgcbQ9ceqkrlo3GqOKQlo8GVFHD30pe0hYsAkGCtIzKPaomDmkOfTY17FoA\r\nZ1bA/RPr/ixiM++JeQAcC5KLgypOrBVoLyt5RHPvkQp9aWH+tk7F7YGGhyKH\r\nW7bNNIUfW9Szp4k7Pu6zK29Dg5qvVbiQYOnL4PuBCqsKN15GZ+5ZBfZev671\r\nLN1BN4R2zQ4lS89LqMXDV2s701bdjYlIwxShkTeUhiPjy9/9PyMNINzAZEPf\r\nbr+O6WBjOKAmS2rxU3rPGmyXJeDxrgij79c=\r\n=zvwB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt65iIfpRxL2ovrDp935yo5NqbwlMF6m374f453aZeNAIgLuo1rl3ICtnbJ2IzvW0V7B9cTrIJGQIQw5yEcdm/xKo="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_2.0.2_1647846179257_0.2144659272700713"},"_hasShrinkwrap":false},"1.1.0":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.1.0","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.1.0","dist":{"shasum":"d7e515a355b5165a0747e323384d84d0ca3f3cd1","integrity":"sha512-scXRawfjKgMfU16xbTpP2z468O2vQBJ8Ab7pLvWjAMBTCJisbbK1iRH2DJ5aBPnVGzDiuMFtX/8U840otps09A==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.1.0.tgz","fileCount":132,"unpackedSize":1982064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQQosACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEHA//Y17vJ5XxS9yNH9/Jmam9e6eADU/tPBSN3ZLYlgF0KMM5dYOD\r\nPBS2+XKabiJp969KH4U93a0YzxPFNSHkFJgtMS6NNLQ3AZ2dGKaYmnEZFS9Q\r\nJFCivCvTvbF6FnWJpfPECnBry4EMSQt6Iz7Klzmzcx6/qmXVQ45dZ3XfUVQZ\r\ndrTqHUlrgPehI7A7HPwKJpfhduwX+ZHGnoa/Emndhduq80HyrAGI4qryRalq\r\nHJzLExGRNDc+sM7INa/BrJstn57I8mIwS2/hE/V2vU/k2NtDJJws2ZsGBreX\r\nC5bV010nI+Mj+80/V1gApkPc0odVp8rJAzOgzmtkDn8HJi0NlPRMatqqpgJM\r\ndoGhq9lsmgXzkVw0rxdiQ0O/AUzasAjJ3DAZWvqhp3s/pNz+xenYlXFdK6Qo\r\n9iu3z0ZdGpY6v6d6vS4Ej7SqGfaKjVSSDXZsvMK+U2fvM32Mc+SK++SZ4PXM\r\nVg6z4r+4EcW/xfGLv+wxcYlVXPaZYRRLmKS2B4aTM3ydrJWWE1zKdmuDLegn\r\nU9+u1Uf4Q3jO2nBoOLq11BHVgt1pPHv0jD4UiTL0C2Vj3lZ+8RmI9Iwt0VjL\r\n3F3oJRlJsDEoruF+C+F/al1Apvs8blskm8qhhIs0/vASw3pqVrB2n3PBP+x2\r\n4daMvg4Sysj0FV10xP9EQwDkqq0qCfYQJgg=\r\n=h31o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJgVtN3ErPl2le+n+sRJGbCllqZWcSR97L2CqbhmDI0AiAvYFi8cwyvmudPxoCYTCjjHlUl5h1RILWPmWnjNgBFXw=="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.1.0_1648429612484_0.7429103018210519"},"_hasShrinkwrap":false},"1.1.1":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.1.1","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","gitHead":"05dee8f6b0ac216e4f7bdc47ea91d5a5a2903e29","_id":"@tracer-protocol/perpetual-pools-contracts@1.1.1","_nodeVersion":"17.5.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-/7SogMb9XYkrJ1m3uQqUMt3p5Wr3KqqGiks0XeZ2Nu9lDBEtGj44dcYLLlF264gAhF9IqfqLlroCjC/R7hcz6Q==","shasum":"8fe7643d467b898c453847647db002d8914fca32","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.1.1.tgz","fileCount":84,"unpackedSize":1222971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQUHMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7Rg//dPlzjsIh6cvcaFGoTJ6ZmmDiVi7Mj8kvumTtmoCoxqCBIpHd\r\ntHW5MBMk4chqpHBRHbNiqbxhwf8AYy52Orm04mbGtNbHTmQxmawanTSUa+Vn\r\nsaqC5p5Dzx+ZE9GYxao+37ktLI/b30HzH/b/50xGNs859ZXFP5JLZC3zU5yM\r\nhZstFmRiWZpMeopZNvSGPN/5f15nlNmW05/FyFOErEpztvmYq/PNQX7GuR6b\r\nH5HOFp1VGMdapyrck820X5fAWmUrxd2nJRjk592XNhgQBkqofE8y/5lZL5H5\r\nzgWLP7BV+ZUV6IzNp51WkX/Gov3A8Bvu/WfXkpBUuIruNyujeREfOS1u3tPE\r\n4Ok9YvcWb+kcG9ILiI5oNT5y6mVwF/LGZUDNxMzJZBXv55Bnvb9XQyxTNece\r\nG9uB0XDSBnSgaaOUZ8qgw2y3f4y+sk08rmXQKJzMhtIEhoFyPUThQyqppPWw\r\nMgzDwQdz0zigQuntSGk6z/7B7lm1SQ8To8QFil2ZnxoVTyZIl4Qo5buJ2Xvs\r\n9dLzTTDNOIK0g2+xrduei3GqIoFKhEXj2s3ZJMnLjsnJwHU+n9yFxEiYD5jd\r\nRBcsYJx5yEheuwAVyC6XJU38ETXFly5CIngVOaTswArJsdHTPSCTzmmdNBZw\r\no2xSTRSmr1gzoxhrnUy1MEWzPbBfy+OT1Vs=\r\n=3R5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChKFNqxJawb4E925+tYvJShJOhbNs7uM9DxLXZsTmSkQIhAIiZyJGo4H0TaW1yOqIGCeRI7is3dznj6FWljTWMBCLX"}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.1.1_1648443852496_0.002043185359253963"},"_hasShrinkwrap":false},"1.1.2":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.1.2","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","gitHead":"05dee8f6b0ac216e4f7bdc47ea91d5a5a2903e29","_id":"@tracer-protocol/perpetual-pools-contracts@1.1.2","_nodeVersion":"17.5.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-KFnlh6jOOlpgLWgVg2pChKP2sHGZ3oBTO5yh4Dfcx2Q7foxA/9qr2M0dt0IZICHIxfcLZcaxHAmiCKKOC6HBEw==","shasum":"7bccd91476f1e271f3ee518c8fd84725ef4fbc16","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.1.2.tgz","fileCount":126,"unpackedSize":1955683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQUV0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGjQ/+MHikwVEdMwIf11mQxo6cnL3iu6mRFzDgq9iDjvycffO84XCZ\r\n1l86h0sYNS8kQUf42qM8fFOEoq3N8FJYXjD2+OkbWS4A1kUb4zMzMISn+sw8\r\ntx125G4S9cGtjRvLXpNGsdzNPc2LqG10qcZhrX/O4khL6OuzIOkWO3JBfzQU\r\nQ9PKICvM9t77h5XkRkMX7prhqsWLwA0yu6NJZqNGAJ/QhMwSHkjgzEyBc3dz\r\nxJdYTMtCaIFiyLscWYkRDYLpMdbyHJgFXTvdiCUx8RWri/keWpAHo626Rm0M\r\ntYcsZVqNMYd9QkrV4NHKJjItB8Ztb55YAYCMMMt/g/uk6mUw3jqvSJm0vGRb\r\nsnJp8Z1mmd8doDSty0TT1JWD3b4etxpIuS77m/r74POgmnXoCKuCQiCSwJUS\r\n7dHj3ZQMbKEWyiLdt1uvN+mOskUglft57DcRONkZLEuK+W7uzuuop4RrEyNo\r\ntA9P9x5yRCFIqZ+BkWGhShNUuOSadFlQvydpI/3ukYdZN+iFJBJQ6vH/wnSH\r\nVIJwpFp3nvV2spXCfK2Fk+msdganDQ+exiymg2iIpbVwSsfNeHgRp8IReUac\r\nGbBRkwIeI8VbrTg1Yyz6Nu4SS0w6rU6QgXtXrjvNv+coTKdv/oEDVACgkhym\r\n+lazAjzj3inTRW45P0iaIVUMWNEPdJcPPv8=\r\n=IcV8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0+/ip85eF/NSkep2kcS8Apqa2WKdFd8H29nVBKQiQZAIgMCppDrLMtTgap55aHIXYKBcSqgNcZwf7YXExUz+m29U="}]},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.1.2_1648444788524_0.20514423825345363"},"_hasShrinkwrap":false},"1.2.0":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.2.0","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.2.0","dist":{"shasum":"d0c7b310839490f83ef402ec348e47f187e18899","integrity":"sha512-036uQB2BtANlAeja0WLn8kmlxZpMOMz9qvpO1ulWXg2Wo79e7O13txgYdGxag9opg2ALV0mFzuOb4yLY5OT9/A==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.2.0.tgz","fileCount":135,"unpackedSize":1999869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7VAPJb9bCaeFqZcTXBQO683ih1SKE8M2RBd9eCEXMOAiEArEb7HGyj+Re/F8fw9dXT1iPmkUaJWVsdH7C9yH5zbQ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiageyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Gw/+LLve8tU4pzgNwcXH8YUoU7akzWEUykQBGKyR1+ReeIrbpTBg\r\nrKJ4Vi3D7NoFj2Ze0w3l761yhu3npMzuUpfZaz99IUxkd9NPwEv2Cp+mzNlU\r\n6QQo8GnYcOt8e2q0cL5htHjy71NuJVN+yVk2EyD3q5upyHWU61qxcwYTg1B5\r\nkoUxUJpuBTZFRp8suoqGu828ptK/HmzehTr+VBZYzl3rx9hpGEJYhD7nMb1i\r\nCxRxHphVyIsvsW2woUoRPHMWKUQ63Avo+FKEjWw96FjJdVYZdZIp+Htv1tk8\r\ncbouaRO2o/n/7YbV1uIJ/Cxg/BQkrdNAZ1UURxc7Uf04ym3sxe9lJvAMt2mA\r\n44w9ez4JsFkT+fHlAaKnZYbCiU0BFW1Rj8krS3MsymFhfUvoM6myIwJOWqsv\r\nO2x6ljzfUlKEH9HPVK1QVKVtzDxLPuUNiWCmRPFt/yVl8S4f66Gm4BsnQ9Mk\r\nFN+TyzBj3BQsO6xXhWM6aooNrI6QB4mOXCABRoiEgU+3iZWurbJzXTgXWmPm\r\ntQhEpFOd8wtlgCZD0pMjEGCLvQA05P2MHHrk2Xnu8pS2ueGfWvfjjRhrk9v3\r\nC7VYsxaeYebcfEtYBgpSoVU/5Y6/Z5HR2X1GQH0KnfhLekNllGhpJj6Jw8OO\r\nRL9RRUzHSJumX/5/FlVLf276No3na8oIW0I=\r\n=g8IN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.2.0_1651115954437_0.226730848432108"},"_hasShrinkwrap":false},"1.2.1":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.2.1","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.2.1","dist":{"shasum":"2d0a2d33400983f2cee43c87e5a3b67de372886a","integrity":"sha512-Q7LtX8XU0w4T0Zy5JkHz84LhVKjAsfopI58D5n0xl4PdQFkEXm2OvPFTRQ0O5k+IrTOhoqDLAtIIn3XuPDuspQ==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.2.1.tgz","fileCount":135,"unpackedSize":1999622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp/gNEIdlcs4N6iHAX6a1zEbScBdAWo8wtkCuGhYU67AIgUugjZd1I87GWaDtNbMUjRh6Z105g7KeRpXNihApyw0U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia0DaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCbRAAg0f3VlMswgABuprubSvd40VKeQsKvhvq5SDbgdg2dySfFgET\r\nmPCU7A2aT7KG4ii3CPSi9GmmIXq/Ke7VW+Imm4cMuks56MgcoMszUjkiRSpV\r\nw8pPhXlR26UZf+N47Lz2AnStBTxI/71aDfpJX5hmxulOxwdzICHC5c7bAtPn\r\nqMgJE0alKbwzLDo6axi4A1hI/E4tjtv3rgqQs/rOkqwGwVNJmjwzfu6OXn5n\r\nPGo/lqkWzl12hyiNcoaWzR517a1CM3KKWUYpFbOFqOzjUGEdCdHdpKmpWgz9\r\nogs2JpshQgIS6LD2rt8ohfuTpsewLbh7yJQL4e+GWlBzyuWdPnd+Rrvvg7MD\r\n7A4o4zhOM8z0TkMTXCFmsA5mN7+xOlBP+PaTQ8ohfXlQtR2UhInnr5zpgT8W\r\nAU3b0mcSxDgVqqBwNG4LQQdQdIszAN8ov45RXu40zeXuP8L4O8XFAs532eZc\r\nf0uSVI6NNYMQ3xZ5VQ1wjL0qF6A1qalWI3F1jFcgdyjBA+Rw625wT7yutGa2\r\nx17lZPOCjqlA4rQBEPZbznHYiTqlyj2GZf7MtFZthfSjgJEtlJb3Bfjuwj8y\r\nnOrNvpIVRqH8tQ8FKNuOajjNGSED7FbWcOlsjyBKEqQyrQIsettTpX9dw8pL\r\nh+dOm2Xr2dxM2Rwof6B+sqhi1FitCvNxNrw=\r\n=P8js\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.2.1_1651196122550_0.31073168647662075"},"_hasShrinkwrap":false},"1.2.2":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.2.2","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.2.2","dist":{"shasum":"e2181339eb0c7877e08903f08b3220c99e3555c3","integrity":"sha512-WuByhd0P93+582r+wyq6uWTBzbgFBbHotHkD6L0vRSfB4jv8aBenIwa/YA93KjTf1aSGpaj9DLQjExr72uC54w==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.2.2.tgz","fileCount":135,"unpackedSize":2009765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeajEXjaxEKlryEQujhyr/wliTjAM5WDADkQHEl+e+5QIgMFr3qyPtQIXd+wu7tOu8vn34PCzm96L1cYRVup+12xQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifdRLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL8w/9FoVtN2eP+hkGWrmkIwWnf+6iQMVbz9kIKw4YHqnEFQuuXaVh\r\nCvOvqKIRKL9Yu3b2sd3ti2G2lxbA9ybwv8SCmFECA0+8TOyjzzPom1ntye6Y\r\nG+UcE+lyWPqYnYax9c8cvo7pndRmj/OLvheSNcYiouIzz7z/IBEZP+NCXK8e\r\nTScPMqM1AZAg6wlybeZthgH4KnDBooNiKO829dAHlbSX9gTPi+/0unL8jvwo\r\nl+VxQi3lkx3+vJZQ3t85jaGVlmhLRoiV4LbajyvdzlfwLRb9AobzXsjyVusL\r\nz6deup8lH6Q/ZGSPcVdtyDB01hnw9EW/3pQoWT+atyObPfLEuwCi7BacjEdV\r\n2ULGsdfksXsX0vZJYdp6Nvm94z3+YUsPlt5gc5weg1dRzGnz2Z85Oit7irhV\r\nkeaYRgl2xfjV3ikbZTWbRmLRbvKVzZ7P+dS2mziG0xfy3MCXWw7hEaeEnbpG\r\ns6nznEYfxUYReoCKiJmDqMHRObIqODf6vqSP2auEpyPuo8gmiSu2p/EL+Ksm\r\niKALJDxwx5MUEP35XZ19SY7LWTmi7hkp73EmCpqpY6LXuX7hzHHW5P+ZmbUL\r\nRcodE0uNEqIzE5LeXvFCpFsi66PzQ2+PNC/3RGEaclXRc68eEDCxXkO3VyFy\r\nHHYgTkpebyuYy+fS4xD+hd8lSbXatYNppwM=\r\n=kJp4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.2.2_1652413514978_0.6365648289079231"},"_hasShrinkwrap":false},"1.2.3":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.2.3","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.2.3","dist":{"shasum":"ccf661cb88572074e0293f2aefe603bcf5cc9fef","integrity":"sha512-5MpVa1oAdc9oCXMXSJlY6owoulgIzurkoOatwNbaTr4WqAphj1RcI8xVEbKnaIVGHN2p43TbAXLCzpO9BI4bLg==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.2.3.tgz","fileCount":135,"unpackedSize":2012267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERKXeXNeTV/OsIqDz1oaQvABqFhzHVIcu8hikt5VOJKAiEAlbk2rsbEl/MG+UELPNWGEUo+o6oI1k/h0mW6sr/p7LQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifdlcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDhRAAjhWKYa0w5kVvXLJaX8ddHKyEkNhtBmbkvFiHvSum3hMSZb6X\r\nHa+sfgd4bE+bl7W/3ZSBVr4aVgzJ5BdpqMEViHiT3K/151UvXNKPAgAirMEN\r\nIDjerBxNYgtPhMZPBAyzynMEc3MBTyV35SdVCy3Ff5kkp4YtdDKubdbbiJ07\r\n9IToVDSkdPjqJDaKcU/H8NqY6pMrB9j/L4ivzZRaR0gcPQ8/bq/U6Ovg8dJi\r\ndJWlTM4+mIclFEuiD7hy0az8EfzTzhMpm7zIylYVi96RociU9k169u+eYKSW\r\n08p9AvR7zHLYheSx6vXIVslpk02qKjv5ETWpRZFGHQbBpZVCah5GfTUAwQrh\r\nMgDDhE49B77kOI2iqVKmMMTeJ8gqFgc2Cz87ivsYAv2G6iQetzdYJ4jpCoRH\r\nwflUIqo8eYXL+3EYO1N36GnHNxENcgl6KhdNxYGW2hrnfJXLjuSUMyRWuFID\r\nKCK/U1OporM/yLXqiVrA1BXHXH4IOlxNxvosnES2extWLts0L5TNPGJBmEtC\r\nMm8NPSDl4zhKNhay/S6WYuupHAcAnz21X6JBauObkFa3GpLVNgY3JjYyHMiQ\r\nlKjiY+ujlSRheATf/GhzEvmx7UWPz1OIFrseHSMJJKrTODXBRo0ezbYOXvyh\r\nbF8tS+/iRilNQPr2hpeuKoPaP18wPEs3JFA=\r\n=tEhv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.2.3_1652414812493_0.9059121965569621"},"_hasShrinkwrap":false},"1.1.4":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.1.4","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.1.4","dist":{"shasum":"0bc1d3e9f7e82f76145a215b0944871195f81673","integrity":"sha512-dkmK5Z1Vvwmj37S1hPykV6OFAQS60bAHaKz/ANmd5nx1cssN7AaMkqvP8qX/1Edp7RALY4gsMQ+3rbJy2B/Y8w==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.1.4.tgz","fileCount":135,"unpackedSize":2016755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjqSJu42KCG58tAgh70xaB7ruEF7QjeHfElPxejajv/wIgPBY1/gkZJ5Ywfjiw76c67ZFpR9pyrUXUdJ/yrJ4S7x8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijxjAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMnA//UykIEUNWG2SnaOIFZg5jci15Ksx6aABZjhoLBLFMF/xKrKyw\r\n17um82i7iGLxVxdNnj6o0IpXpKuV5ZpBSNojpMImelrG+w34N4lxvpWtBF+/\r\n8I59RPNMtLDNRg37VLPs9TmWLXBgL8dYoP9RdpPNZ5jzhzfDHdOz5Irkop8F\r\nqNwG0xdisXiyK47boU6rubP/MuKvygxjX6KXNU1oj5HgUMJhUF70fPg8tVok\r\n9GWmA8cwXTfyOT7LyliaYHAVymxIF0XrNQqpysSspXzN8JG6By/JKAl6MZfh\r\nEvWTrdC1umD3Ssz7LvxDxONgIAc4d0gQ7cKd5+r7q0uSVE8+IodqnfWdLiIp\r\nxz55a1CEkHGRHxVxp7hZ3Fomt5QNhMdRdCurenD9WIr/L39r8fFWkgeqNEVR\r\nJb+Ljb9JkaHZwtAC3nC2amMbnucFvsNwksqbi5HYJbBwH5OLUEtrcc4X4CaT\r\np3RXwQJz/7ePGPW09pXIeGFjwZ7/lDzhW7rEvnP1pEVlZzpqZax6DDb8/F0T\r\n/E5TtHptC7cP+Hchy47r7K75DSMuxAXE0gTM436OBkuLfHaVeVqhoNhUORSX\r\nVyuiG5zuffpdKoCaaD9be2mZFggrHiUC0f+oDCYRyRLU5mrgaNNKNWWxnQk1\r\nqBa8gRbH5iGeWT6UteIMFYtwma0GIpXz5c0=\r\n=+prF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.1.4_1653545151884_0.7671661295460024"},"_hasShrinkwrap":false},"1.2.4":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.2.4","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.2.4","dist":{"shasum":"093c84155af13e2b1d524b8f8814bed12ac847e0","integrity":"sha512-NLUhzVaF6MkDPcXrslu8j5G9ri4OQGPYr41l4Bub/5TPTjW4Mwrf+q5603b2zuS8s7bnw70IVEGxPEENXp2LCA==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.2.4.tgz","fileCount":135,"unpackedSize":2016755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCRprRhadKzNU4dhcRpevYRq8969PXHbGhtORMjBo7VgIhAOXfeAsPaDOsezvdekdccQ3OSXN2wIGgZxIm61TWC5HD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikCNqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqpw/7B1Ki5X2PRJ/n8I2xykLGcBY0XaVpnBukwEF8ksb82IPT5X2P\r\nwIMwitSnsAMzrUiHjvB5Hs0GqDvHZ323U0LMTZWRIBQd8pKkaBI92nas0b9V\r\nGzjzv7hLqT98h3PocW/kA3iIZTLle8s+bLMUB0Ff8Jxsl90QX3UsudP/mwHt\r\nRM76pRv6eT5TY9wdPyNUDF88VtMWRNeoGKyzHXDDCdsreXaGE0MB215Wjn0A\r\nTXOd+j48ZNhRugQz0uhDePtDTmH3JaCZ+BygK1RSqX9CBrH1S/HF+FhB7ul+\r\nBwWC3ZQS2nNIzzTxbYOtR3Q4PXc5nn2bU0OCVTFAMuJ0KZuMKqKMrzUl2vvh\r\njNR9onKlHsm5p3VvAfUVfEPCyMO8accXu9lYdIXNd4uL24VuEzZpwAbzcN/L\r\nI7G920WZfA1un+uFyrPLY4e5a/T+MnoMnsbOXqv0BWuctK8IbAUnNvU7v9n0\r\ns0DNGyPSSP/IhgP9Y7xHcRK8iz/i0IMZsXjFEdUwT24BoI8EB52SbeFFxn+1\r\nSoyd0IdA6fpNhcB2FstQ7e427qRqsi22jcWFLxu9yUV4tvWNGfyQtQFSW8/G\r\nHcDcADaL1BCiDQHLptreSXi8Nus5Ssjb+oOWhjxvKh+IBuDqsGF1IAW3W50m\r\n+diVvKo+HU9UN+BeXv2lA4rVroKsWvXf1Nk=\r\n=7vYl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.2.4_1653613418584_0.584572356559157"},"_hasShrinkwrap":false},"1.2.5":{"name":"@tracer-protocol/perpetual-pools-contracts","version":"1.2.5","description":"Tracer's Perpetual Pools ethers contract types","main":"types/index.js","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"license":"MIT","bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"types":"types/index.d.ts","homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","_id":"@tracer-protocol/perpetual-pools-contracts@1.2.5","dist":{"shasum":"1c579c0bfeed93791ace37ae22add118b1fc24c5","integrity":"sha512-cgE80mAr3m/khjjoU1eojhs4ZN3Miu+Gl03/zRy4mKc3dpDAVryVf1726PC9fZ1DES9uVA6/htrXH5UbuEppdQ==","tarball":"https://registry.npmjs.org/@tracer-protocol/perpetual-pools-contracts/-/perpetual-pools-contracts-1.2.5.tgz","fileCount":135,"unpackedSize":2039589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtP8v2f1Tc2aJkAcY0e96r6Wj7SF5PxyDiwdZmV/46vAiB/1bOyj1pygspbspoQjEe5wcDugnMaRfhKazLra9dN4A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilFW4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqePg//ZcYYQJNra+guPuUySb0hml76Vw4+3qs2iDDBFTtLRxPTOsie\r\nTuhvnxGiTDXt5ZVy0W1TTOQayLYQjUVG0MpW4NQ1vAaPoEhpP4MiNz/dMaK+\r\njA9X25PT8KSkNGPEgBu0s6WisKBbKMJIM+qozLoE6eZhnPTRZ2KbQR325tIy\r\naZkZTDR5RNRgl/kVnmdd4Dp1DPSrVWQKBhxnSFL5zOS5eymQztdhrq1VZutl\r\nOJ82vQ2dUiEP+0EvXWu3L6oGqRUgN1wnvneiSv7wJ0B86MF7wlJ7spYgbWR0\r\naNjQm8XcxzUw/mbZB/7+p8At61/P0euVn2PEX9kLi0mMBl2bWxGfiO9sawyB\r\n+S9DcV3sO9Bzb8FIMJKf3QpOzu7jq9YQQR/Cm9RjFUHOY/F0hsJUmDsUbSRO\r\niysxFpNzcque4ausmZvw+441uyD8VYgSEYukchdGm6nRZZTzjTtBhA/vOuRO\r\nanaMcY0BgFR7RBeA/Kd0UQ2L0n0af9zesy43tmWM+ND5IcD1J864Dp9lEtjt\r\nZzzRMSpuUeoBZFZPyREM/CHvfJ/zzUtrH/Ywdf6laufEhA+DmgzvNDRzhmNy\r\nwpNm/Mc1PG3aJ5K1X0bqbDOnSfSCQ61R+WYJGXtaAp87KZ3Of9Y3DGPExuDo\r\nOMksl4AmMECrC8N/zB++fBQDELjrVuwXkfU=\r\n=jLTG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dospore","email":"aidan@lionsmane.dev"},"directories":{},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/perpetual-pools-contracts_1.2.5_1653888440101_0.34617366567199226"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-31T01:34:24.360Z","0.0.1":"2021-08-31T01:34:24.670Z","modified":"2022-05-30T05:27:20.429Z","0.0.2":"2021-09-02T04:28:28.380Z","0.0.3":"2021-09-13T02:53:31.603Z","0.0.4":"2021-09-20T04:29:14.365Z","1.0.0":"2021-10-18T07:43:11.059Z","0.0.5":"2021-10-18T09:02:37.934Z","0.0.6":"2021-11-05T00:36:11.632Z","0.0.7":"2021-11-05T00:46:30.160Z","0.0.8":"2021-11-05T00:50:20.256Z","0.0.9":"2021-11-05T00:51:59.500Z","0.0.10":"2021-11-05T01:00:27.397Z","0.0.11":"2021-11-05T01:33:00.085Z","0.0.12":"2021-11-22T07:38:23.307Z","1.0.1":"2022-01-25T05:50:58.605Z","1.0.2":"2022-01-25T06:02:15.864Z","2.0.0":"2022-03-21T06:39:02.401Z","2.0.1":"2022-03-21T06:47:13.047Z","2.0.2":"2022-03-21T07:02:59.468Z","1.1.0":"2022-03-28T01:06:52.738Z","1.1.1":"2022-03-28T05:04:12.721Z","1.1.2":"2022-03-28T05:19:48.815Z","1.2.0":"2022-04-28T03:19:14.666Z","1.2.1":"2022-04-29T01:35:22.750Z","1.2.2":"2022-05-13T03:45:15.472Z","1.2.3":"2022-05-13T04:06:52.729Z","1.1.4":"2022-05-26T06:05:52.182Z","1.2.4":"2022-05-27T01:03:38.835Z","1.2.5":"2022-05-30T05:27:20.333Z"},"maintainers":[{"name":"dospore","email":"aidan@lionsmane.dev"},{"name":"ray_lionsmane","email":"raymond@lionsmane.dev"},{"name":"scaredibis","email":"chris@crunchycloud.io"}],"homepage":"https://github.com/tracer-protocol/perpetual-pools-contracts#readme","repository":{"type":"git","url":"git+https://github.com/tracer-protocol/perpetual-pools-contracts.git"},"bugs":{"url":"https://github.com/tracer-protocol/perpetual-pools-contracts/issues"},"license":"MIT","readme":"# Tracer Perpetual Pools #\n\nTracer Perpetual Pools V2 is the second major release of Tracer's Perpetual Pools product.\n\nTracer Perpetual Pools is a system that provides leveraged, tokenised exposure to arbitrary assets via a simple and elegant model where settlement is locked within the system in exchange for *pool tokens* (via *minting*) and pool tokens are returned to the protocol in exchange for (some of) the underlying settlement tokens (via *burning*).\n\nFor additional information on the higher-level economics of how Pools works, please consult the [whitepaper]().\n\n## Prior Audit Work ##\n\n### Sigma Prime ###\n\n[Sigma Prime](https://sigmaprime.io) have performed an audit of the previous version of the codebase — i.e., Perpetual Pools v1. Both the audit report and the team's response to the audit's findings are available [here](https://tracer.finance/radar/sigma-prime-audit-response).\n\n### Code Arena ###\n\nA crowdsourced audit was also undertaken via [Code 423n4](https://code4rena.com). The results are available [here](https://github.com/code-423n4/2021-10-tracer-findings).\n\n## Changes Since V1 ##\n\nThe most accurate version of this list is the set of all PRs merged in since 16 September 2021 until today (inclusive): https://github.com/tracer-protocol/perpetual-pools-contracts/pulls?q=is%3Apr+is%3Aclosed+merged%3A2021-09-16..2021-11-01\n\nRegardless, an abridged list is provided for convenience:\n\n - SMA pricing is now available via `SMAOracle.sol` (https://github.com/tracer-protocol/perpetual-pools-contracts/pull/172)\n - The frontrunning interval is now able to be (and likely will be) much longer than the update interval (https://github.com/tracer-protocol/perpetual-pools-contracts/pull/190)\n - Commitments now occur in aggregate (https://github.com/tracer-protocol/perpetual-pools-contracts/pull/176)\n - Deployments of new instances of the Perpetual Pools system are now deterministic (https://github.com/tracer-protocol/perpetual-pools-contracts/pull/181)\n - Deployments are now permissionless (https://github.com/tracer-protocol/perpetual-pools-contracts/pull/186)\n - There is now an automatic claiming facility for users to have the results of their commitments occurring on their behalf (https://github.com/tracer-protocol/perpetual-pools-contracts/pull/256)\n - Minting and burning (both forms of commitments) now incur independent fees (https://github.com/tracer-protocol/perpetual-pools-contracts/pull/211)\n\n## Known Issues ##\n\nAny issues in the [public repository](https://github.com/tracer-protocol/perpetual-pools-contracts) that were opened **prior to the start of CARE** are considered known and thus out-of-scope.\n\n## Security Assumptions ##\n\nAny given pool will be upkept (that is to say `PoolCommitter::performUpkeepSinglePool`, `PoolCommitter::performUpkeepMultiplePools`, or their packed variants are called with the `LeveragedPool`'s address as a parameter) within a reasonable time after an update interval finishes (~15 minutes maximum)).\n\n## Update Interval ##\n\nThe update interval (`LeveragedPool::updateInterval`) is typically 1 hour (3600 seconds).\n\n## Contributing ##\n\n### Install ###\n\n```\n$ git clone git@github.com:tracer-protocol/perpetual-pools-contracts.git\n$ cd perpetual-pools-contracts\nperpetual-pools-contracts$ yarn install\n```\n\n### Compile ###\n\n```\n$ yarn run compile\n```\n\n### Test ###\n\n```\n$ yarn run test\n```\n\n### Lint ###\n\n```\n$ yarn run lint # to check\n$ yarn run lint:fix # to fix\n```\n\n### Miscellaneous ###\n\n#### Slither ####\n\nRequires [Slither](https://github.com/crytic/slither/) to both be installed and on current `PATH`.\n\n```\n$ yarn run slither\n```\n\n#### UML Diagrams ####\n\nVia [`sol2uml`](https://github.com/naddison36/sol2uml):\n\n```\n$ yarn run uml\n```\n\n#### Coverage ####\n\nNote that this can take a while and also both gas usage and contract code size metrics will be incorrect (this is due to added overhead due to instrumentation).\n\n```\n$ yarn run coverage\n```\n \n### Deploy to Ethereum\n\nCreate/modify network config in `hardhat.config.ts` and add API key and private key, then run:\n\n##### Deploy on Arbitrum Mainnet\n`npx hardhat deploy --network arb --tags ArbDeploy --reset`\n\n##### Deploy on Arbitrum Rinkeby\n`npx hardhat deploy --network arbRinkeby --tags ArbRinkebyDeploy --reset`\n\n**Note:** As of this commit, deploys are out of sync with the current contract set-up and therefore will not work.\n\n### Verify on Etherscan\n\nUsing the [hardhat-etherscan plugin](https://hardhat.org/plugins/nomiclabs-hardhat-etherscan.html), add Etherscan API key to `hardhat.config.ts`, then run:\n\n`npx hardhat verify --network rinkeby <DEPLOYED ADDRESS>`\n\nPRs and feedback welcome!\n\n## Frequently Asked Questions\n\n**How are pool keepers to be chosen? How many keepers are there?** \n\nThe Pool Keeper is simply a contract that enforces the correct keeper behaviour. Anyone may be a keeper by calling the keeper function on that contract with a pool that is valid for upkeep. We will initially be adding wrappers for Chainlink keepers as well as having custom keepers.\n\n**The leveraged pool fee is represented as a `bytes16` value. Why is this chosen over something like `uint`? What denomination does this represent?**\n\nThe leveraged pool fee is a `bytes16` value simply due to the maths library used. We often represent values in WAD values (popularised by the Maker DAO team). WAD values are the integer value multiplied by 10^18 (e.g. `1 = 1*10^18`). The maths library we currently use represents values in IEEE quad precision numbers and uses bytes as way of storing this. A good primer on the above can be found [here](https://medium.com/coinmonks/math-in-solidity-part-1-numbers-384c8377f26d) and WAD / RAY maths is introduced [here](https://docs.makerdao.com/other-documentation/system-glossary).\n\n**How many different type of tests are there? There are unit tests in the test suite. Are there also end to end tests?**\n\nMost tests are unit tests. There is a single E2E test in `e2e.spec.ts` right now. We plan to add more.\n\n**Whats the `deployments/kovan` folder for? They seem to be different from the ABIs I get from `artifacts` folder when I compile.**\n\nWe use a plugin for hardhat called hardhat deploy that helps with deployment. They recommend you commit the `deployments` folder to have consistent data across deploys. The deploys you find there will be deploys that have been run from old versions of the contract, hence the ABI difference.\n","readmeFilename":"README.md","description":"Tracer's Perpetual Pools ethers contract types"}