1.0.0 • Published 3 years ago

cotrader-dex-sdk v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

Cotrader SDK

code style: prettier Actions Status npm version

Running tests

To run the tests, follow these steps. You must have at least node v10 and yarn installed.

First clone the repository:

git clone https://github.com/CoTraderCore/CoTrader-DEX-SDK.git

Move into the CoTrader-DEX-SDK working directory

cd CoTrader-DEX-SDK/

Install dependencies

yarn install

Run tests

yarn test

You should see output like the following:

yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
acornacorn-jsxacorn-walkajvansi-colorsansi-escapesansi-regexansi-stylesacorn-globalsanymatchaes-jsaria-queryarr-flattenarr-unionababarr-diffacceptsarray-flattenarray-includesarray-equalargparseasn1array.prototype.flatarray-uniquearray.prototype.flatmapassign-symbolsastral-regexassert-plusast-types-flowasync-eachasyncroatobasync-limiteraws-sign2asynckitaxe-corebabel-code-frameaxobject-queryany-promisebabel-messagesbabel-plugin-annotate-pure-callsbabel-plugin-dev-expressionbabel-plugin-dynamic-import-nodebabel-plugin-istanbulasn1.jsbabel-plugin-macrosbabel-plugin-transform-async-to-promisesbabel-plugin-transform-jsbi-to-bigintbabel-plugin-transform-rename-importbabel-runtimebabel-eslintbabel-traversebabel-typesbabylonbalanced-matchbabel-plugin-jest-hoistbabel-jestbcrypt-pbkdfbig.jsbinary-extensionsbindingsbasebluebirdbabel-preset-jestbody-parserbrace-expansionbracesbrorandbase64-jsbrowser-resolvebrowser-stdoutbrowserify-aesbrowser-process-hrtimebrowserify-cipherbrowserify-desbrowserify-rsabrowserslistbrowserify-signbs-loggerbn.jsbuffer-allocbuffer-alloc-unsafebufferaws4buffer-fillbuffer-frombuffer-to-arraybufferbufferutilbuiltin-modulesbuffer-xorbytesbuffer-crc32callsitescamel-casecamelcasecaniuse-litecacheable-requestcapture-exitchalkcaselesschokidarbserblci-infocipher-basechokidar-cliclass-utilscli-spinnerscli-cursorcliuicloneclone-responsecache-basechardetcolor-convertcolor-namechownrcollection-visitcommondircommanderconcat-mapcli-widthcocomponent-emitterconfusing-browser-globalscombined-streamcontent-dispositioncontains-pathconvert-source-mapcontent-typecore-jscore-js-compatcore-js-purecopy-descriptorcore-util-iscookiecookie-signaturecorscreate-hashcosmiconfigcreate-ecdhcreate-hmaccookiejarcross-envcrypto-browserifycssomcross-spawnddebugdashdashdecimal.js-lightdecode-uri-componentdata-urlscssstyledecompressdamerau-levenshteindecompress-tardecompress-tarbz2decompress-targzdefaultsdecompress-unzipdecompress-responsedefer-to-connectdecamelizedefine-propertiesdefine-propertydelayed-streamdepddestroydetect-newlinediffie-hellmandiff-sequencesdoctrinedomexceptionduplexer3ecc-jsbnee-firstelectron-to-chromiumdeep-isemoji-regexencodeurlend-of-streamenquirerdiffellipticdes.jserror-exdom-walkes-abstractes-get-iteratores-to-primitivees6-iteratores6-symbolescape-string-regexpes-array-method-boxes-properlyeslintes5-extescaladeescape-htmlescodegeneslint-config-prettiereslint-config-react-appeslint-import-resolver-nodeeslint-module-utilseslint-plugin-importeslint-plugin-jsx-a11yeslint-scopeeslint-plugin-reacteslint-visitor-keysespreeeslint-utilsesqueryesrecurseestraverseestree-walkeresutilseslint-plugin-flowtypeetageth-ens-namehasheth-libethersapp-module-patheventemitter3evp_bytestokeyexecaexec-shesprimaexitexpand-bracketsexpresseslint-plugin-prettiereslint-plugin-react-hooksexpectextend-shallowextendfast-deep-equalextsprintffast-json-stable-stringifyexternal-editorextglobethjs-unitfast-levenshteinfile-entry-cachefast-difffb-watchmanfill-rangefile-typearray.prototype.mapfinalhandlerfind-upfd-slicerflat-cachefind-cache-dirfor-inflattedforwardedfragment-cachefreshfs-constantsfs-extraextfs.realpathflatfiguresgensyncfunctional-red-black-treeform-dataget-streamget-stdinfile-uri-to-pathglobglob-parentget-valueglobalsglobalyzerglobrexforever-agentgraceful-fsgotgrowlygrowlhar-schemafs-minipasshas-ansihas-flaghar-validatorhasget-caller-filehas-symbol-support-xhas-to-string-tag-xhas-valuehash-basehash.jshmac-drbghehtml-encoding-sniffergetpasshttp-cache-semanticshttp-errorshttp-httpshttp-signaturehuman-signalsglobalhas-valuesidna-uts46-hxhas-symbolsignoreimport-freshimport-localimurmurhashinflightinheritsieee754internal-slotinquirerinvariantinterpretipaddr.jsis-accessor-descriptoris-argumentsis-binary-pathis-arrayishis-callableis-ciis-data-descriptorhosted-git-infohumanize-durationis-extendableis-extglobis-fullwidth-code-pointfunction-bindis-descriptoris-globis-hex-prefixedis-mapis-moduleis-natural-numberis-numberis-objecthtml-escapericonv-liteis-referenceis-regexis-date-objectis-functionis-streamis-plain-objis-retry-allowedis-generator-fnis-symbolis-typedarrayisarrayisexeis-bufferisstreamistanbul-lib-coverageistanbul-lib-instrumentistanbul-lib-reportistanbul-lib-source-mapsis-setis-stringisurlis-plain-objectjestis-wsljest-clijest-changed-filesjest-diffjest-configisobjectis-windowsjest-eachjest-docblockjest-get-typejest-environment-nodejest-haste-mapjest-jasmine2jest-leak-detectorjest-message-utiljest-matcher-utilsiterate-valuejest-regex-utiljest-resolve-dependenciesjest-runnerjest-environment-jsdomjest-runtimejest-snapshotjest-utiljest-pnp-resolveriterate-iteratorjest-watcherjest-workerjpjsjest-resolvejs-tokensjs-sha3jsbiistanbul-reportsjs-yamljsescjsdomjest-validatejson-bufferjson-schema-traversejson-stable-stringify-without-jsonifyjson-parse-better-errorsjson5jsonfilejson-schemajsx-ast-utilsjson-stringify-safejsprimkind-ofjest-watch-typeaheadjest-mocklanguage-tagslevenlevenarylevnlanguage-subtag-registryjest-serializerload-json-filelodashleft-padlodash.mergejsbnlodash.memoizelog-updatelocate-pathlower-caseloose-envifymagic-stringkeyvmake-errorlowercase-keysmakeerrormap-visitmd5.jsmedia-typermerge-descriptorsmerge-streammethodsmicromatchmiller-rabinmimekleurlines-and-columnsmimic-fnmimic-responsemake-dirminimalistic-assertminimalistic-crypto-utilsminimatchminimistmime-dbminizlibmixin-deepmkdirpmkdirp-promisemock-fsmrimap-cachemsnannano-json-stream-parsernanomatchnatural-comparenegotiatornext-tickmime-typesno-casenode-gyp-buildminipassmute-streamnice-trylog-symbolsnode-notifiernode-releasesnormalize-pathnpm-run-pathlodash.sortbymin-documentnormalize-package-datanumber-to-bnnormalize-urlnwsapioauth-signobject-assignobject-copyobject-visitobject.assignobject.entriesnode-int64object.fromentriesobject.valuesobject.getownpropertydescriptorsonceonetimeoraobject.pickoptionatororiginal-requireoboeon-finishedp-finallyos-tmpdirp-cancelablep-each-seriesnode-modules-regexpp-reduceparent-modulep-locatep-timeoutp-limitp-tryobject-keyspascal-caseparse5pascalcaseparseurlpath-is-absolutepath-existsparse-asn1path-to-regexpparse-jsonpbkdf2parse-headerspath-dirnamepicomatchperformance-nowpinkiepinkie-promisepath-keypkg-dirpnposix-character-classesprelude-lsprepend-httpobject-inspectprettier-linter-helpersprettierpretty-formatpath-parseprocess-nextick-argsprogress-estimatorprogresspromise.allsettledprop-typespath-typepslpublic-encryptpumppifypunycodeqsrandombytesrandomfillrandomhexrange-parserraw-bodyreact-isread-pkg-upread-pkgreadable-streamrealpath-nativereaddirppiratesregeneratepromptsregenerator-runtimeregenerator-transformregex-notregexp.prototype.flagsrechoirregexpu-coreregjsgenregjsparserprocessremove-trailing-separatorquery-stringrepeat-elementregexpprequestrepeat-stringrequest-promise-coreresolverequire-main-filenameresolve-fromresolve-urlresponselikeregenerate-unicode-propertiesretrimrafripemd160rolluprollup-plugin-babelrollup-plugin-sourcemapsrollup-plugin-terserrollup-plugin-typescript2rollup-pluginutilsrsvpproxy-addrpendsaderesolve-cwdsafe-bufferrestore-cursorsafe-regexrun-asyncsaxscrypt-jsscryptsysemversendserialize-javascriptsafer-bufferserve-staticrequire-directoryservifysaneset-valuesetimmediatesha.jssetprototypeofshelljsshebang-regexside-channelsignal-exitshellwordsrxjssisteransislashset-blockingslice-ansisimple-getsnapdragonsource-mapsource-map-resolvesnapdragon-nodesource-map-urlsourcemap-codecspdx-correctspdx-exceptionsspdx-expression-parsespdx-license-idssplit-stringrequest-promise-nativesource-map-supportsnapdragon-utilsprintf-jsstatic-extendstack-utilsstatusesstealthy-requirestring-lengthstring-widthseek-bzipsshpkshebang-commandstrip-ansistring_decodersimple-concatstrip-bomstrip-final-newlinestrip-hex-prefixstrip-json-commentssupports-colorstrip-dirsstrict-uri-encodestrip-eofswarm-jsstring.prototype.matchallterserstring.prototype.trimstartstring.prototype.trimendsymbol-treetest-excludetar-streamtiny-globtiny-invarianttiny-warningtext-tabletartableto-fast-propertiesthroattmplto-bufferto-regexto-regex-rangetoformattmpto-readable-streamtruffletoidentifiertough-cookietimed-outto-object-pathtsdxtslibtruffle-hdwallet-providertr46tsconfig-pathsts-jesttsorttype-checktunnel-agentthroughtsutilstypescripttweetnacltype-istypedarray-to-bufferunicode-canonical-property-names-ecmascriptunicode-match-property-ecmascriptunicode-match-property-value-ecmascriptunicode-property-aliases-ecmascriptultronuniversalifyunderscoreunpipeupathupper-caseupper-case-firsturi-jsurixurl-parse-laxtruffle-flattenerunion-valueunset-valueutf-8-validateuseutf8util-deprecateutil.promisifyuuidutils-mergev8-compile-cachevalidate-npm-package-licensevaryurl-set-queryurl-to-optionswcwidthtype-festwalkerunbzip2-streamweb3-coretypeweb3-core-helpersweb3-core-methodweb3-bzzweb3-core-promieventweb3-core-subscriptionsweb3-eth-abiweb3-eth-accountsweb3-eth-ensweb3-eth-contractweb3-eth-ibanweb3web3-core-requestmanagerweb3-providers-httpweb3-ethweb3-eth-personalweb3-providers-ipcweb3-netweb3-providers-wsweb3-utilsw3c-hr-timeweb3-shhwhichwebidl-conversionswhatwg-mimetypeverrorwhatwg-urlwrap-ansiwrappyword-wrapwide-alignwritewswrite-file-atomicxhrwhatwg-encodingxml-name-validatorxmlhttprequestxtendwebsocketyaetiyallistxhr-request-promisexhr-requestyargs-parseryamlwhich-moduleyauzly18nyargsyargs-unparserworkerpoolxhr2-cookies
1.0.0

3 years ago