{"_id":"@acentswap/aceswap-core","_rev":"6-2deba2999e502197fbae137752e5892a","name":"@acentswap/aceswap-core","dist-tags":{"latest":"9.2.0"},"versions":{"9.0.0":{"name":"@acentswap/aceswap-core","description":"🎛 Core contracts for the AceSwap protocol","version":"9.0.0","homepage":"https://aceswap.finance","repository":{"type":"git","url":"git+https://github.com/AceSwapFinance/aceswap-swap-core.git"},"scripts":{"ganache":"npx ganache-cli","lint":"yarn prettier ./test/*.ts --check","lint:fix":"yarn prettier ./test/*.ts --write","clean":"rimraf ./build/","precompile":"yarn clean","compile":"waffle .waffle.json","compile:truffle":"truffle compile","migrate:bscTestnet":"truffle migrate --network bscTestnet","migrate:dev":"truffle migrate --reset --network development","flatten":"truffle-flattener ./contracts/AceFactory.sol --output ./AceFactory_flat.sol && truffle-flattener ./contracts/AcePair.sol --output ./AcePair_flat.sol","verify:bscTestnet":"truffle run verify AceFactory --network bscTestnet","solt":"solt write ./contracts/AceFactory.sol --npm --runs 999999 --output ./AceFactory_stanardinput.json && solt write ./contracts/AcePair.sol --npm --runs 999999 --output ./AcePair_stanardinput.json","pretest":"yarn compile","test":"mocha","prepublishOnly":"yarn test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"engines":{"node":">=10"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","chai":"^4.2.0","ethereum-waffle":"^3.3.0","ethereumjs-util":"^6.2.0","ethers":"^5.0.29","mocha":"^6.2.2","prettier":"^1.19.1","rimraf":"^3.0.0","solc":"0.5.16","truffle-plugin-verify":"^0.5.7","ts-node":"^8.5.4","typescript":"^3.7.3"},"license":"GPL-3.0-or-later","dependencies":{"@truffle/hdwallet-provider":"^1.4.0","dotenv":"^8.2.0","truffle":"^5.1.41","truffle-flattener":"^1.4.4"},"gitHead":"bf259347b755f7226bb77f0a323a2e97359e2f75","bugs":{"url":"https://github.com/AceSwapFinance/aceswap-swap-core/issues"},"_id":"@acentswap/aceswap-core@9.0.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-+v493iXBVVp6ZBhpejHB6pIXTUxQodLZtbReQN0cTAxriInPokKVEEbU6wnp2rSg4oeX2R9a8PfjiooMRjVhPA==","shasum":"07d421e9a843d8b67250fb9318f3cdd7631dcddb","tarball":"https://registry.npmjs.org/@acentswap/aceswap-core/-/aceswap-core-9.0.0.tgz","fileCount":30,"unpackedSize":2931698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxAOiCRA9TVsSAnZWagAAFSwP/0DJF4GMwuK6pzummKPL\nA4DVaq1aUYvYDFmT0+cq4ta+AfRaHe2Nv+vUPRyQ0owaeqV0RxCXmfjNczZQ\naZ4az6PfZzAuAY81wJhjveMdgj5fJa2UMdMnGGp8EWvTKOqxlguSHAW9+2/R\nm63bXYSfJUMtG02lspTTQTxQf9uV0c4QkL9AUxFABtaNzEQj7LhCtxoLgrVU\nFT5lqDgSxgMJwpweWmCGK37lRJO/z0MTV3NJZMK4Dm73HmnXV6+Lh2//iZLC\nXKI/hFc6/PYX95WVThjoFvkfipGMt9YwcCFBLiMyr8TjZCnIs8vLSdLDEMyP\nvkTOcoi+QT5iKbBWRqqSlbMtKfWOraSOnoSL2gqP9jWiVUAPBABHwfcti7ks\nZkhPO/mzVeJSL2pNUEAnJxpa5V5uHQ28UNDMv82ajKIQ6YdoEb8YjRsVTXOj\njk2E5GvI/PWsa9phmZr2UA02+27Eo0+e/nE9GDu59LX3pjEAINI2TGGtDFT/\nKun88G/DoX2jZTnJdaawFlK+jNJSdGC2d7SrPKHDg1Xg5nxYWz96v/X7SOA8\ncxCYyygU2+4DUO6j589fxxXjkRodviJx8ss/2cnaCIHGcwd/Cwk+5sr8HeXr\nl7UU4GBe7Hp1EDMYSR6979W2hOR92j4nXXuPcGtYbTs2QhrExW/5ZW5JZugf\nD5vG\r\n=+zRh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErOiheMvJN11AicD/mgQ8cTyblbUFmc/eieVnBJKuoRAiAjgaklpekVd5nLAZZ/H5roBXptQa32UidHhV7PnS2fOg=="}]},"_npmUser":{"name":"webcgi","email":"webcgi@kakao.com"},"directories":{},"maintainers":[{"name":"webcgi","email":"webcgi@kakao.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aceswap-core_9.0.0_1640235938380_0.5088277880694703"},"_hasShrinkwrap":false},"9.1.0":{"name":"@acentswap/aceswap-core","description":"🎛 Core contracts for the AceSwap protocol","version":"9.1.0","homepage":"https://aceswap.finance","repository":{"type":"git","url":"git+https://github.com/AceSwapFinance/aceswap-swap-core.git"},"scripts":{"ganache":"npx ganache-cli","lint":"yarn prettier ./test/*.ts --check","lint:fix":"yarn prettier ./test/*.ts --write","clean":"rimraf ./build/","precompile":"yarn clean","compile":"waffle .waffle.json","compile:truffle":"truffle compile","migrate:bscTestnet":"truffle migrate --network bscTestnet","migrate:dev":"truffle migrate --reset --network development","flatten":"truffle-flattener ./contracts/AceFactory.sol --output ./AceFactory_flat.sol && truffle-flattener ./contracts/AcePair.sol --output ./AcePair_flat.sol","verify:bscTestnet":"truffle run verify AceFactory --network bscTestnet","solt":"solt write ./contracts/AceFactory.sol --npm --runs 999999 --output ./AceFactory_stanardinput.json && solt write ./contracts/AcePair.sol --npm --runs 999999 --output ./AcePair_stanardinput.json","pretest":"yarn compile","test":"mocha","prepublishOnly":"yarn test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"engines":{"node":">=10"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","chai":"^4.2.0","ethereum-waffle":"^3.3.0","ethereumjs-util":"^6.2.0","ethers":"^5.0.29","mocha":"^6.2.2","prettier":"^1.19.1","rimraf":"^3.0.0","solc":"0.5.16","truffle-plugin-verify":"^0.5.7","ts-node":"^8.5.4","typescript":"^3.7.3"},"license":"GPL-3.0-or-later","dependencies":{"@truffle/hdwallet-provider":"^1.4.0","dotenv":"^8.2.0","truffle":"^5.1.41","truffle-flattener":"^1.4.4"},"gitHead":"bf259347b755f7226bb77f0a323a2e97359e2f75","bugs":{"url":"https://github.com/AceSwapFinance/aceswap-swap-core/issues"},"_id":"@acentswap/aceswap-core@9.1.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-HquprKpcxzjrkGOGlcTy+CU06FUjysoQzZT3VMSV4trW9y8X+rVkLgFKKwiyuHsm9Bem+oz7E5MB8OkVKHkXbw==","shasum":"9e4459475b6e7d16951cecc34c4a6b79fafacf4d","tarball":"https://registry.npmjs.org/@acentswap/aceswap-core/-/aceswap-core-9.1.0.tgz","fileCount":30,"unpackedSize":2931698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy7uZCRA9TVsSAnZWagAAyRcP/3S0GleZqWWPQaIaCn7V\nhcuqh3JAYn6qR9aWjY8Uf+ffZwUqUi3eMOKFg4LbJGukf2eQ38MReuTPeZZC\n+Mal7Hs/8JjG/By5BSItBzOs/4z0yudapYRWqpKK59LC+osfo89aBXfzAVHH\nkWHWdGcaJH/AjLfddyrs3FLCLgBJiR19DKZg+e0a108x5gQuzdeUlWYxS9H5\nP2xQcWIykL6oaZ2T14t0ymwqd7o41cd+YiFvkrXe89DRXOcLd2GFuuF8udbQ\nLgitLLuLM+IehibtJvaRcrjS7LtwEvTkLBPoS6hmQ/DHVV9y0d9lcBb4gQ/y\n+1syzJ3lJJIcj186vPg7LAyoeylfa+OWMHBfhdCeML3QXf21VwtRnk+byQA3\n88AU/rVyxTUx4pBSojSCUJ8JuUURlY7wdSxhUAHaonmpmJfsGIyw7YZUcOgk\nRzQQpGeftOD3Syx4jZUMSHRGLl4lz5g0gT1DmPlTjaCfjcLkcACClc1Keji9\nzHjVaB9kaNdMhxOhsH+nVWXKz+5wiRR/oBPNmGIX4fwy0Kdtpe8xVJSloqyY\nPle+TfKM5sB59trCaJ35QoaryKgbp7qLGjamX7kZ+DrXTCJOLiID2nedQ4dH\ncQVVg6cXvcikX+L2lkNciRb6cI/AfS44KqYxGM+tiW136uPxCyUbetyolsXB\nt/OW\r\n=XGe1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlnnmxJXdWYzQ5X2AirXWssmvgoM+2MP0tCMLARLwBeAIgNxXulnSae+fpy2Wl1e/UzFyOXzNcjUH9Tme61hPo9KU="}]},"_npmUser":{"name":"webcgi","email":"webcgi@kakao.com"},"directories":{},"maintainers":[{"name":"helloacent","email":"melme890@gmail.com"},{"name":"nara7875","email":"tmdgml7875@gmail.com"},{"name":"webcgi","email":"webcgi@kakao.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aceswap-core_9.1.0_1640741785419_0.08722132340796018"},"_hasShrinkwrap":false},"9.2.0":{"name":"@acentswap/aceswap-core","description":"🎛 Core contracts for the AceSwap protocol","version":"9.2.0","homepage":"https://aceswap.finance","repository":{"type":"git","url":"git+https://github.com/AceSwapFinance/aceswap-swap-core.git"},"scripts":{"ganache":"npx ganache-cli","lint":"yarn prettier ./test/*.ts --check","lint:fix":"yarn prettier ./test/*.ts --write","clean":"rimraf ./build/","precompile":"yarn clean","compile":"waffle .waffle.json","compile:truffle":"truffle compile","migrate:bscTestnet":"truffle migrate --network bscTestnet","migrate:dev":"truffle migrate --reset --network development","flatten":"truffle-flattener ./contracts/AceFactory.sol --output ./AceFactory_flat.sol && truffle-flattener ./contracts/AcePair.sol --output ./AcePair_flat.sol","verify:bscTestnet":"truffle run verify AceFactory --network bscTestnet","solt":"solt write ./contracts/AceFactory.sol --npm --runs 999999 --output ./AceFactory_stanardinput.json && solt write ./contracts/AcePair.sol --npm --runs 999999 --output ./AcePair_stanardinput.json","pretest":"yarn compile","test":"mocha","prepublishOnly":"yarn test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"engines":{"node":">=10"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","chai":"^4.2.0","ethereum-waffle":"^3.3.0","ethereumjs-util":"^6.2.0","ethers":"^5.0.29","mocha":"^6.2.2","prettier":"^1.19.1","rimraf":"^3.0.0","solc":"0.5.16","truffle-plugin-verify":"^0.5.7","ts-node":"^8.5.4","typescript":"^3.7.3"},"license":"GPL-3.0-or-later","dependencies":{"@truffle/hdwallet-provider":"^1.4.0","dotenv":"^8.2.0","truffle":"^5.1.41","truffle-flattener":"^1.4.4"},"gitHead":"bf259347b755f7226bb77f0a323a2e97359e2f75","bugs":{"url":"https://github.com/AceSwapFinance/aceswap-swap-core/issues"},"_id":"@acentswap/aceswap-core@9.2.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-vGWfOVVkGcvPp2n+S9J0FV21mIDwoRd5+vKH9TzRYIN/KYquD+4OWWNbO/WWGMjoYTWUZKIewLZzX4ONkVNqtw==","shasum":"09747a66bb57ea4617683f871de75f10192c111d","tarball":"https://registry.npmjs.org/@acentswap/aceswap-core/-/aceswap-core-9.2.0.tgz","fileCount":30,"unpackedSize":2931698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy8nGCRA9TVsSAnZWagAAKfwP+QAspdmX2dPVtUs4jmVJ\n7pdYi5KyqxOUY/8hjLkAha0BU0ZcnT/vysZkBUGuKmut2NpyHqfvLMCv00s8\n0ypOelI6Vb2mxuJJgtgf34kbNwJCgffl3l9FabHtsywQEV0ncIFANUOIXlhx\nYPIYPtR2ZvxOGHND7DY+yd0aGZXPF53/tOsbU/evIEDS6X1zYVkY9gIaSlS1\nAsSu7c1wPJT3Y3yZHv2ISkq1a+nTsLDYm42oa0tt3LZYSWpgrc5jD1nSD484\n5JyJb+MBr9URf7RNcaOplVE/whgF4bSiXnUVSeuVSXD3fv3JBwF0QBtNF0Aa\nqN4nZlHJGtnGymsoGg2fJSpw7K+f8RMdIZBGhVcNdYkWdZQ7FlUGcuQGIyva\nKsUmeH/nNJnF23fX6zCWZDinAxA930l/KHvDKvrcKXzfubuBkaDVEGfjHAGQ\n2J6DTuQhfZprIBOcPO6U3/9qC8BJQSaLilp0D2L+H7Wd1NR1IgSYLiPnHsK4\nu5FVkYjPS3r3KgUk2gvI1R59X4yf436aLX2/2b0pujoNP0RautE8mPLiNHEc\nebv8u0rYguTavArIxy8f0xX0lOdAttv7QIxx7HTGpl/5oFqgp4shFtQN8qxU\nwkta8rWBFvFFNR0HKvyHPbQH/O4QKwBXT6hSFqeftqo7mzgK2TXytUCnTq5z\nQUoU\r\n=ds7B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwwOMbpjGhZ2iQAG8MzheIioOZf9n0W9+ixgQpB7jbEAiEAyWUHot8EMyS2FSo8ZQOcXh40keluKPn5msLK7eQG1o4="}]},"_npmUser":{"name":"nara7875","email":"tmdgml7875@gmail.com"},"directories":{},"maintainers":[{"name":"helloacent","email":"melme890@gmail.com"},{"name":"nara7875","email":"tmdgml7875@gmail.com"},{"name":"webcgi","email":"webcgi@kakao.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aceswap-core_9.2.0_1640745414489_0.0246862494149096"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-23T05:05:38.335Z","9.0.0":"2021-12-23T05:05:38.552Z","modified":"2022-06-03T04:48:14.866Z","9.1.0":"2021-12-29T01:36:25.622Z","9.2.0":"2021-12-29T02:36:54.718Z"},"maintainers":[{"email":"melme890@gmail.com","name":"helloacent"},{"email":"webcgi@kakao.com","name":"webcgi"}],"description":"🎛 Core contracts for the AceSwap protocol","homepage":"https://aceswap.finance","repository":{"type":"git","url":"git+https://github.com/AceSwapFinance/aceswap-swap-core.git"},"bugs":{"url":"https://github.com/AceSwapFinance/aceswap-swap-core/issues"},"license":"GPL-3.0-or-later","readme":"# Ace Factory\r\n[![Test Contracts](https://github.com/AceSwapFinance/aceswap-swap-core/actions/workflows/test-contracts.yml/badge.svg)](https://github.com/AceSwapFinance/aceswap-swap-core/actions/workflows/test-contracts.yml)\r\n\r\nIn-depth documentation on AceSwap is available at [aceswap docs](https://aceswap.gitbook.io/aceswap-finance/).\r\n\r\n# Local Development\r\n\r\nThe following assumes the use of `node@>=14`.\r\n\r\n## Install Dependencies\r\n\r\n`yarn`\r\n\r\n## Compile Contracts\r\n\r\n`yarn compile`\r\n\r\n## Migrate Contracts\r\n\r\n### Setup \r\nCreate a `.env` file in the root directory of this project. Copy in the variables from `.env.example` and fill them in as needed. The API key is needed to verify the contracts after a migration, but it's not needed for a migration. \r\n\r\n\r\n### Migrate \r\nThe following networks are currently configured for migration: \r\n- `bsc`\r\n- `bscTestnet`\r\n- `acent` \r\n- `acentTestnet`\r\n\r\n`npx truffle migrate --network <network-name>`\r\n\r\n## Run Tests\r\n\r\n\r\n`yarn test`\r\n","readmeFilename":"README.md"}