{"_id":"@defyfinance/sdk-optimism","_rev":"1-a629a7bd93bbe0200af1a78559deb36c","name":"@defyfinance/sdk-optimism","dist-tags":{"latest":"1.1.2"},"versions":{"1.1.1":{"name":"@defyfinance/sdk-optimism","license":"MIT","version":"1.1.1","description":"SDK for building applications on top of DefySwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/defyfinance/defyswap-sdk-optimism.git"},"keywords":["DefySwap","Optimism"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@pancakeswap-libs/pancake-swap-core":"^0.1.0","big.js":"^5.2.2","decimal.js-light":"^2.5.0","jsbi":"^3.1.1","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta"},"devDependencies":{"@ethersproject/address":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/providers":"^5.0.5","@ethersproject/solidity":"^5.0.2","@types/big.js":"^4.0.5","@types/jest":"^24.0.25","babel-plugin-transform-jsbi-to-bigint":"^1.3.1","tsdx":"^0.12.3"},"engines":{"node":">=10"},"prettier":{"printWidth":120,"semi":false,"singleQuote":true},"bugs":{"url":"https://github.com/DefyFarm/DefySwap-sdk/issues"},"homepage":"https://github.com/DefyFarm/DefySwap-sdk#readme","directories":{"test":"test"},"author":{"name":"defyswap"},"gitHead":"70bbb478e4e9c303e6caa14d26ad78c19f179260","_id":"@defyfinance/sdk-optimism@1.1.1","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-qQX5sRhnJdXUeWAO2E28RyyfIhc9xw5Wtoz7+wVxH2zH/v18x6s8jn0VRz/xxxdZbrfX0Yz2WIneiNnvDnMEqQ==","shasum":"838cb52cd15f4c8a8f96c19ead65fc55cf9f5a30","tarball":"https://registry.npmjs.org/@defyfinance/sdk-optimism/-/sdk-optimism-1.1.1.tgz","fileCount":38,"unpackedSize":459582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGHbxRZELGnDzgMziKsMtyoDPIQf7YqQzPgYXKrsGV7AIgRnbKVr1MmhVJdOK4kBGYihT/2htIxdPQDNodV2uhGSw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtXhhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomvQ//Z7PSbnsGRS21yxpnYLac29hUmmNtcK4KUiSF8sXlMeT4SO3D\r\nHRN6Yv9BW0JnZDHi79dfmsYhRoaN8Is6sv42wdOnyjHidGoOmLmUq5bbaB8Z\r\nrT2v3PGF08lmNF2omIWuOmaeKJkX8ntQieRQOwj1FmW+hq/EfbktA9AYcs6Q\r\ngtDxF5JNc64CvHhIZ9Mh/wmrVMVJvYlsTWptc22xvNbbH1Sl7NlC5N1rFG+I\r\nAv5qfHhy0W2HDVSUxATCiOi+K59TYKEmvEyYw98OPnUKMif+VoEnjHO8KIM0\r\nQlKhrcl5AoQB3iib8m47aDGh4GHcCqP0+hEw3B/gDM723q+FMce8PBzmXeKu\r\nfwhLmWNJd8Esx0pkLPXPlaaiK9QO2BW+EC3YyOQHp+U58Ew4S/5IN2G7oN7m\r\nhHWPLqo/R01xnw5ajcnYH3JHY/CO6EFhWCxfl+vCkEigRBe3fdS2BYhcdEV1\r\nRVI+89+K7SW3s4NtHxE0XwcHf5h1YHWS+kEUsRO1zA2+6T9Ha96V8a7PzjKA\r\n2gRZnu0OPkpIKa8pUuIKmST+c9CyMjkXtlfcMjfVg5wY0XlNrVKzZCn08WJ8\r\nvrFgo2sfEvcq3ELI3F8HvaRMFpK7y2ny6yjPoyyQx+xE/mtqyOkPw5tJhsil\r\nsh9cwFlvSr3fh4K/N9154RxaIwOyWOd6NuI=\r\n=20SG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"birchy","email":"birchydefy@gmail.com"},"maintainers":[{"name":"birchy","email":"birchydefy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-optimism_1.1.1_1672837216907_0.1250399953654926"},"_hasShrinkwrap":false},"1.1.2":{"name":"@defyfinance/sdk-optimism","license":"MIT","version":"1.1.2","description":"SDK for building applications on top of DefySwap.","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/defyfinance/defyswap-sdk-optimism.git"},"keywords":["DefySwap","Optimism"],"module":"dist/sdk.esm.js","scripts":{"lint":"tsdx lint src test","build":"tsdx build","start":"tsdx watch","test":"tsdx test","prepublishOnly":"tsdx build"},"dependencies":{"@pancakeswap-libs/pancake-swap-core":"^0.1.0","big.js":"^5.2.2","decimal.js-light":"^2.5.0","jsbi":"^3.1.1","tiny-invariant":"^1.1.0","tiny-warning":"^1.0.3","toformat":"^2.0.0"},"peerDependencies":{"@ethersproject/address":"^5.0.0-beta","@ethersproject/contracts":"^5.0.0-beta","@ethersproject/networks":"^5.0.0-beta","@ethersproject/providers":"^5.0.0-beta","@ethersproject/solidity":"^5.0.0-beta"},"devDependencies":{"@ethersproject/address":"^5.0.2","@ethersproject/contracts":"^5.0.2","@ethersproject/networks":"^5.0.2","@ethersproject/providers":"^5.0.5","@ethersproject/solidity":"^5.0.2","@types/big.js":"^4.0.5","@types/jest":"^24.0.25","babel-plugin-transform-jsbi-to-bigint":"^1.3.1","tsdx":"^0.12.3"},"engines":{"node":">=10"},"prettier":{"printWidth":120,"semi":false,"singleQuote":true},"bugs":{"url":"https://github.com/DefyFarm/DefySwap-sdk/issues"},"homepage":"https://github.com/DefyFarm/DefySwap-sdk#readme","directories":{"test":"test"},"author":{"name":"defyswap"},"gitHead":"70bbb478e4e9c303e6caa14d26ad78c19f179260","_id":"@defyfinance/sdk-optimism@1.1.2","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-F4EA3UBgJfhBwUUOYuhkld/b0ReurlEy0Qo8xk0xhe1rys+HCdotBXSdilEddwYzZS8sA1h0tEXJC9FvWesKKg==","shasum":"9de1c94769aecaf9384eac9bc3a7ca195f886a88","tarball":"https://registry.npmjs.org/@defyfinance/sdk-optimism/-/sdk-optimism-1.1.2.tgz","fileCount":38,"unpackedSize":459582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBl7NsOvKVCBrgPJla2ysAYA2jUPZ5F7kUPElS/ZEY9vAiEA52le+NqBfK5xl4BV0y9+AWYqRvupBITGVWMrRXao2RE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtauxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmZg//YmO1IxWqP4kyKU4+vcrnNXd+W33FA6QxM2fvsawUTrYij+98\r\nHohnWooUpvz6O2MQbzuyrn/maDdn8d5tyZUZoAngZshMS5CiwKa50gzdC3Ng\r\nlfSNfIKyn61Mi6C4ppXrhB0FaH6F/hI5yHI5n2enSYimF3bmh8ylIwGvNJ/Y\r\nUxeLC6bpsnEgVlf/KTkgvO+zO2DDBGVrhZlGj2+kIKVGqzU3qJwIfz3jeRYg\r\nzpNuDJPuwFKobj0bRUK/2G8B4c5AsHcL+QFW97fVCg19aboDOKeaTeFw0xz6\r\nNEW474IhSNLvxaOiaErXVDoV4dLl6LAiKaCcvCftYTgcycW4wm5bWQW5LJ5a\r\nemLs5uvSXG/lunjiyHFN+Fwu8OACo35tW5mtLWqZA1IbK0ISKya7CHpD9GCz\r\nkibbdim33/6Au1kmFHjsB08hzcSgWcbEgznuqTGRTJU9fkshmaBo4p9Q0HCJ\r\nFyoaKhfyP/8gN3oYGQpSau95rLOXLKTJ+XEbP+5HgISSULI9+Chtza64lxzU\r\nWetcjLPNMVqUI86bVAdz0veOJgE4c/H15Za6X5/B34D2KBQAp0dJdtNUVodd\r\nVPaKUTfpmzpLopDc3DV+9f7G7KrHtpHJtKU9v/jWJ7qvpJ4lxfZ3xfXOGvVE\r\nQkzQwprx7WKtLmv9h6hUkQ/S5Cg4xSYo5Yc=\r\n=w2YB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"birchy","email":"birchydefy@gmail.com"},"maintainers":[{"name":"birchy","email":"birchydefy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-optimism_1.1.2_1672850353084_0.28673152471294006"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-04T13:00:16.836Z","1.1.1":"2023-01-04T13:00:17.150Z","modified":"2023-01-04T16:39:13.372Z","1.1.2":"2023-01-04T16:39:13.255Z"},"maintainers":[{"name":"birchy","email":"birchydefy@gmail.com"}],"description":"SDK for building applications on top of DefySwap.","homepage":"https://github.com/DefyFarm/DefySwap-sdk#readme","keywords":["DefySwap","Optimism"],"repository":{"type":"git","url":"git+https://github.com/defyfinance/defyswap-sdk-optimism.git"},"author":{"name":"defyswap"},"bugs":{"url":"https://github.com/DefyFarm/DefySwap-sdk/issues"},"license":"MIT","readme":"# DefySwap SDK\r\n\r\n## Running tests\r\n\r\nTo run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.\r\n\r\nFirst clone the repository:\r\n\r\n```sh\r\ngit clone https://github.com/defyfinance/defyswap-sdk-optimism.git\r\n```\r\n\r\nMove into the DefySwap-sdk working directory\r\n\r\n```sh\r\ncd defyswap-sdk-optimism/\r\n```\r\n\r\nInstall dependencies\r\n\r\n```sh\r\nyarn install\r\n```\r\n\r\nRun tests\r\n\r\n```sh\r\nyarn test\r\n```\r\n\r\nYou should see output like the following:\r\n\r\n```sh\r\nyarn run v1.22.4\r\n$ tsdx test\r\n PASS  test/constants.test.ts\r\n PASS  test/pair.test.ts\r\n PASS  test/fraction.test.ts\r\n PASS  test/miscellaneous.test.ts\r\n PASS  test/entities.test.ts\r\n PASS  test/trade.test.ts\r\n\r\nTest Suites: 1 skipped, 6 passed, 6 of 7 total\r\nTests:       3 skipped, 82 passed, 85 total\r\nSnapshots:   0 total\r\nTime:        5.091s\r\nRan all test suites.\r\n✨  Done in 6.61s.\r\n```\r\n","readmeFilename":"README.md"}