0.0.5 • Published 3 years ago

@igniswap/igni-swap-lib v0.0.5

Weekly downloads
-
License
GPL-3.0-or-later
Repository
github
Last release
3 years ago

Igni Swap Lib

Solidity libraries that are shared across Uniswap contracts. These libraries are focused on safety and gas efficiency.

Install

Run yarn to install dependencies.

Test

Run yarn test to execute the test suite.

Usage

Install this in another project via yarn add @uniswap/lib

Then import the contracts via:

import "@igniswap/igni-swap-lib/contracts/access/Ownable.sol"; 
abstract-leveldownacceptsajvansi-colorsaes-jsansi-grayansi-stylesansi-regexany-promiseanymatchappend-bufferansi-wraparchyargargparsearr-filterarr-flattenarr-maparr-diffarray-flattenarray-eacharr-unionarray-lastarray-initialarray-sortasn1array-slicearray-uniqueasn1.jsassert-plusassertion-errorassign-symbolsasync-doneasyncasync-eventemitterasync-limiterasynckitasync-eachasync-settleatobaws4aws-sign2babel-corebabel-code-framebabel-generatorbabel-helper-builder-binary-assignment-operator-visitorbabel-helper-call-delegatebabel-helper-define-mapbabel-helper-function-namebabel-helper-get-function-aritybabel-helper-hoist-variablesbabel-helper-optimise-call-expressionbabel-helper-explode-assignable-expressionbabel-helper-regexbabel-helper-replace-supersbabel-helper-remap-async-to-generatorbabel-helpersbabel-messagesbabel-plugin-syntax-async-functionsbabel-plugin-check-es2015-constantsbabel-plugin-syntax-trailing-function-commasbabel-plugin-syntax-exponentiation-operatorbabel-plugin-transform-es2015-arrow-functionsbabel-plugin-transform-async-to-generatorbabel-plugin-transform-es2015-block-scopingbabel-plugin-transform-es2015-computed-propertiesbabel-plugin-transform-es2015-classesbabel-plugin-transform-es2015-block-scoped-functionsbabel-plugin-transform-es2015-destructuringbabel-plugin-transform-es2015-duplicate-keysbabel-plugin-transform-es2015-for-ofbabel-plugin-transform-es2015-function-namebabel-plugin-transform-es2015-literalsbabel-plugin-transform-es2015-modules-commonjsbabel-plugin-transform-es2015-modules-umdbabel-plugin-transform-es2015-modules-systemjsbabel-plugin-transform-es2015-modules-amdbabel-plugin-transform-es2015-object-superbabel-plugin-transform-es2015-parametersbabel-plugin-transform-es2015-shorthand-propertiesbabel-plugin-transform-es2015-template-literalsbabel-plugin-transform-es2015-typeof-symbolbabel-plugin-transform-es2015-spreadbabel-plugin-transform-es2015-sticky-regexbabel-plugin-transform-regeneratorbabel-plugin-transform-es2015-unicode-regexbabel-registerbabel-preset-envbabel-traversebabel-plugin-transform-exponentiation-operatorbabel-plugin-transform-strict-modebabel-templatebabel-runtimebabel-typesbabylonbabelifybackoffbase-xbachbase64-jsbalanced-matchbasebinary-extensionsbcrypt-pbkdfbignumber.jsbip66bindingsbip39bluebirdblbn.jsbrace-expansionbracesbrowser-stdoutbody-parserbrorandbrowserify-cipherbrowserify-aesbrowserify-desbrowserify-rsabrowserify-signbrowserify-sha3bs58checkbrowserslistbs58bufferbuffer-equalbuffer-alloc-unsafebuffer-crc32buffer-allocbuffer-frombuffer-fillbuffer-xorbuffer-to-arraybufferbytesbytewise-corebytewisecachedowncache-basecacheable-requestcaselesscamelcasechalkcheckpoint-storecaniuse-litecheck-errorchownrchokidarclass-utilscipher-baseclonecliuiclone-responseclone-bufferclone-statscloneable-readablecollection-mapcode-point-atcollection-visitcolor-convertcolor-namecombined-streamcolor-supportcommand-existscomponent-emittercommandercontent-dispositioncontent-typeconcat-mapconvert-source-mapcookieconcat-streamcookie-signaturecookiejarcopy-propscopy-descriptorcore-jscore-js-purecorscreate-hashcreate-hmaccore-util-iscreate-ecdhcrypto-browserifycross-fetchdashdashddebugdecode-uri-componentdecompressdecompress-tardecamelizedecompress-responsedecompress-targzdecompress-tarbz2deep-eqldecompress-unzipdeep-equaldefault-comparedefer-to-connectdeferred-leveldowndefine-propertiesdefault-resolutiondefine-propertydelayed-streamdefineddes.jsdepddestroydetect-filediffdiffie-hellmandir-to-objectdetect-indentdom-walkdrbg.jsdotignoreduplexifyecc-jsbneach-propsduplexer3electron-to-chromiumellipticee-firstemoji-regexencodingencodeurlend-of-streamencoding-downerrnoes-abstracterror-exes5-extes-to-primitivees6-symbolescape-htmles6-weak-mapescape-string-regexpesutilses6-iteratoresprimaetageth-block-trackeresprima-extract-commentseth-ens-namehasheth-json-rpc-infuraeth-libeth-json-rpc-middlewareeth-sig-utileth-queryethashjsethereum-bloom-filtersethereum-commonethereumjs-abieth-tx-summaryethereumjs-accountethereumjs-blockethereumjs-blockchainethereumjs-txethereumjs-utilethereumjs-commonethereumjs-vmethereumjs-walletethersethjs-utilethjs-uniteventemitter3evp_bytestokeyeventsexpand-tildeexpand-bracketsextexpressextendextract-commentsextglobextend-shallowextsprintffake-merkle-patricia-treefancy-logfast-deep-equalfast-json-stable-stringifyfd-slicerfetch-ponyfillfill-rangefile-uri-to-pathfinalhandlerfile-typefind-upfindup-syncfinedflagged-respawnflatflow-stoplightflush-write-streamfor-ownfor-eachfor-inform-dataforever-agentfragment-cachefreshforwardedfs-constantsfs-extrafs-minipassfs.realpathfs-mkdirp-streamfunction-bindfunctional-red-black-treeganache-coreget-func-nameget-valueget-caller-fileget-streamgetpassglob-parentglobglob-watcherglob-streamglobalglobal-prefixglobal-modulesglobalsglogggotgraceful-readlinkgulpgraceful-fsgulploggulp-cligrowlhar-validatorhar-schemahashas-flaghas-symbol-support-xhas-symbolshas-ansihas-to-string-tag-xhash.jshas-valueshash-basehas-valuehdkeyheheaphmac-drbghome-or-tmphomedir-polyfillhosted-git-infohttp-errorshttp-httpshttp-cache-semanticshttp-signatureiconv-liteieee754immediateidna-uts46-hxinflightinheritsiniinterpretinvariantinvert-kvipaddr.jsis-absoluteis-argumentsis-arrayishis-accessor-descriptoris-binary-pathis-bufferis-callableis-data-descriptoris-date-objectis-extendableis-descriptoris-extglobis-fnis-finiteis-fullwidth-code-pointis-hex-prefixedis-functionis-numberis-globis-natural-numberis-objectis-negated-globis-plain-objectis-plain-objis-regexis-retry-allowedis-relativeis-streamis-symbolis-typedarrayis-unc-pathis-utf8is-urlis-valid-globis-windowsisarrayisexeisobjectisurlisstreamjs-sha3js-tokensjs-yamljsescjsbnjson-bufferjson-rpc-enginejson-rpc-errorjson-schema-traversejson-rpc-random-idjson-schemajson-stable-stringifyjson5jsprimjson-stringify-safejson-stable-stringify-without-jsonifyjust-debouncejsonifyjsonfilekeccakjskeccakkeyvlast-runlcidklawkind-oflazystreamlevel-codeclevel-iterator-streamleadlevel-errorslevel-packagerlevel-memlevel-postlevel-sublevellevel-wsload-json-filelocate-pathleveluplodash.assignliftofflodashlog-symbolslooperloose-envifylru-cachelowercase-keysmake-dirmake-errormake-iteratorltgtmap-cachemap-visitmedia-typermemdownmatchdepmerge-descriptorsmemorystreammd5.jsmethodsmerkle-patricia-treemicromatchmiller-rabinmime-dbmimic-responsemime-typesmimemin-documentminimalistic-assertminimalistic-crypto-utilsminimatchminimistminipassminizlibmixin-deepmkdirpmkdirp-promisemsmute-stdoutnannano-json-stream-parsermock-fsnext-ticknanomatchnode-fetchnode-environment-flagsnegotiatornormalize-package-datanormalize-urlnow-and-laternumber-is-nannormalize-pathnumber-to-bnoauth-signobject-inspectobject-assignobject.assignobject-isobject-keysobject-visitobject.defaultsobject.mapobject.getownpropertydescriptorsobject.reduceobject.pickoboeobject-copyon-finishedonceordered-read-streamsos-homediros-localeos-tmpdirp-locatep-cancelablep-timeoutp-limitp-finallyp-tryparse-asn1parse-headersparse-filepathparse-jsonparse-code-contextparse-node-versionparse-passwdpascalcasepath-browserifyparseurlpath-is-absolutepath-existspath-rootpath-dirnamepath-parsepath-to-regexppath-root-regexpbkdf2path-typependperformance-nowpathvalpifypinkiepicomatchpinkie-promiseposix-character-classesprivateprecondprepend-httpprocesspretty-hrtimeprocess-nextick-argspromise-to-callbackproxy-addrprrpseudomappull-deferpublic-encryptpull-catpslpull-livepull-pushablepull-levelpull-windowpull-streampumpifypumpqspunycodequerystringquery-stringrandomfillrange-parserrandombytesraw-bodyread-pkgreadable-streamread-pkg-uprechoirreaddirpregenerateregex-notregexp.prototype.flagsregenerator-transformregenerator-runtimeregjsgenregexpu-coreremove-bom-bufferregjsparserremove-bom-streamremove-trailing-separatorrepeat-elementrepeatingrepeat-stringreplace-extrequestreplace-homedirrequire-from-stringrequire-directoryresolve-dirrequire-main-filenameresolveresolve-urlresolve-optionsresumerresponselikeretsafe-bufferrustbn.jsripemd160safe-regexsafe-event-emitterrlpscryptsafer-bufferscrypt-jsscrypt.jssecp256k1scryptsyseedrandomsemaphoreseek-bzipsemver-greatest-satisfied-rangesendsemverserve-staticservifyset-immediate-shimset-valueset-blockingsetimmediatesetprototypeofsha3sha.jssimple-getsimple-concatslashsource-mapsource-map-resolvesnapdragonsnapdragon-nodesnapdragon-utilsource-map-supportspdx-exceptionssource-map-urlspdx-correctsparklesspdx-expression-parsesshpksprintf-jsspdx-license-idsstack-tracesplit-stringstatic-extendstream-to-pull-streamstream-exhauststatusesstream-shiftstrict-uri-encodestring-widthstring.prototype.trimendstring.prototype.trimstring.prototype.trimleftstring.prototype.trimstartstring_decoderstring.prototype.trimrightstrip-bomstrip-ansistrip-dirsstrip-json-commentsstrip-hex-prefixsupports-colortapesver-compattarswarm-jstar-streamtestrpcthroughtmpthrough2-filterthrough2timed-outtime-stampto-absolute-globto-fast-propertiesto-bufferto-object-pathto-readable-streamto-regextough-cookieto-regex-rangeto-throughtrim-righttoidentifiertunnel-agenttweetnacltweetnacl-utiltype-detecttype-istypedarraytypewisetypetypedarray-to-buffertypewise-coretypewiseliteundertakerultronunc-path-regexunbzip2-streamunderscoreunique-streamundertaker-registryunion-valueuniversalifyunormunset-valueunpipeupathuri-jsurlurixurl-parse-laxurl-set-queryurl-to-optionsuseutf8uuidutils-mergeutil.promisifyv8flagsvalidate-npm-package-licenseutil-deprecatevaryvalue-or-functionvinyl-sourcemapvinylweb3-bzzverrorweb3vinyl-fsweb3-coreweb3-core-helpersweb3-core-methodweb3-core-promieventweb3-core-subscriptionsweb3-core-requestmanagerweb3-eth-abiweb3-eth-accountsweb3-ethweb3-eth-contractweb3-eth-ensweb3-eth-personalweb3-netweb3-provider-engineweb3-eth-ibanweb3-providers-ipcweb3-providers-wsweb3-shhweb3-utilsweb3-providers-httpwebsocketwhich-modulewhatwg-fetchwhichwide-alignwindow-sizewrappywrap-ansixhrwsxhr-requestxhr2-cookiesxhr-request-promisexmlhttprequestxtendyallistyaetiyargs-unparsery18nyargs-parseryauzlyargsyn
0.0.5

3 years ago

0.0.4

3 years ago