1.0.0 • Published 2 years ago

@kodinghandle/bullswap-lib v1.0.0

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

Bullswap-lib

Tests Static Analysis Lint Fuzz Testing npm

Solidity libraries that are shared across Bullswap contracts. This package focuses on safety and execution 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 @kodinghandle/bullswap-lib

Then import the contracts via:

import '@kodinghandle/bullswap-lib/contracts/libraries/Babylonian.sol';
aes-jsajvansi-colorsabstract-leveldownansi-stylesanymatchacceptsansi-regexargarr-diffargparsearr-flattenarray-flattenasn1assertion-errorarray-uniqueasn1.jsassign-symbolsasyncasynckitasync-eventemitterasync-limiteraws-sign2aws4atobbabel-code-framebabel-corebabel-generatorbabel-helper-builder-binary-assignment-operator-visitorbabel-helper-call-delegatebabel-helper-define-mapbabel-helper-explode-assignable-expressionbabel-helper-function-namebabel-helper-get-function-aritybabel-helper-hoist-variablesbabel-helper-regexbabel-helper-optimise-call-expressionarr-unionbabel-helper-remap-async-to-generatorbabel-plugin-syntax-async-functionsbabel-plugin-check-es2015-constantsbabel-plugin-syntax-exponentiation-operatorbabel-plugin-syntax-trailing-function-commasbabel-plugin-transform-async-to-generatorbabel-messagesbabel-plugin-transform-es2015-block-scopingbabel-plugin-transform-es2015-arrow-functionsbabel-plugin-transform-es2015-classesbabel-plugin-transform-es2015-block-scoped-functionsbabel-plugin-transform-es2015-destructuringbabel-plugin-transform-es2015-computed-propertiesbabel-plugin-transform-es2015-for-ofbabel-plugin-transform-es2015-duplicate-keysbabel-helper-replace-supersbabel-plugin-transform-es2015-literalsbabel-plugin-transform-es2015-modules-amdbabel-plugin-transform-es2015-modules-commonjsbabel-helpersbabel-plugin-transform-es2015-modules-umdbabel-plugin-transform-es2015-modules-systemjsbabel-plugin-transform-es2015-object-superbabel-plugin-transform-es2015-parametersbabel-plugin-transform-es2015-template-literalsbabel-plugin-transform-es2015-spreadbabel-plugin-transform-es2015-unicode-regexbabel-plugin-transform-es2015-sticky-regexbabel-plugin-transform-exponentiation-operatorbabel-plugin-transform-strict-modebabel-preset-envbabel-registerbabel-plugin-transform-es2015-shorthand-propertiesbabel-plugin-transform-es2015-typeof-symbolbabel-traversebabel-templatebabel-plugin-transform-regeneratorbabel-typesbalanced-matchbabel-runtimebabelifybabylonbasebech32backoffbinary-extensionsbase64-jsbignumber.jsblakejsbn.jsbip39brace-expansionbracesbrorandbody-parserbrowser-stdoutbluebirdbcrypt-pbkdfbase-xbrowserify-aesbrowserslistbrowserify-cipherbs58browserify-desbuffer-frombabel-plugin-transform-es2015-function-namebrowserify-rsabufferutilbrowserify-signbuffer-xorbytesbytewise-corebufferbuffer-to-arraybuffercamelcasecache-basecaselesschalkcheck-errorcaniuse-litechokidarcacheable-requestcachedowncheckpoint-storechownrcidsbytewisecipher-baseclass-isclass-utilscliuiclonecolor-convertcolor-namecombined-streamclone-responsecollection-visitcommand-existsconcat-mapcommandercode-point-atconcat-streamcomponent-emittercontent-dispositioncontent-hashconvert-source-mapcontent-typecookiecookie-signaturecopy-descriptorcore-util-iscore-jscookiejarcore-js-purecreate-hashcorscreate-hmaccross-fetchci-infocreate-ecdhcross-spawndecamelizecrypto-browserifyddeep-eqldebugdecode-uri-componentdashdashdefine-propertiesdecompress-responsedefer-to-connectdelayed-streamdeep-equaldeferred-leveldowndefine-propertydepddiffdes.jsdestroydetect-indentdiffie-hellmandir-to-objectdom-walkdotignoreecc-jsbnellipticduplexer3definedee-firstelectron-to-chromiumencodingemoji-regexencodeurlencoding-downerrnoerror-exes-abstractend-of-streames5-extescape-string-regexpes6-iteratores6-symbolescape-htmlesprimaesutilsetageth-block-trackereth-ens-namehasheth-json-rpc-infuraeth-json-rpc-middlewareeth-libeth-queryeth-sig-utileth-tx-summaryethereum-bloom-filtersethashjsethereum-cryptographyethereum-commonesprima-extract-commentsethereumjs-accountethereumjs-blockethereumjs-abiethereumjs-utilethereumjs-commonethereumjs-walletethersethereumjs-blockchainethereumjs-txethereumjs-vmeventsethjs-utilethjs-uniteventemitter3evp_bytestokeyextendexpressextextsprintfextglobfast-deep-equalextend-shallowfast-json-stable-stringifyextract-commentsfill-rangees-to-primitivefind-upfake-merkle-patricia-treeflatfast-difffetch-ponyfillfinalhandlerforever-agentform-datafind-yarn-workspace-rootflow-stoplightfor-eachfor-inforwardedfs.realpathfunction-bindfragment-cacheganache-corefreshget-func-namefs-extrafs-minipassfunctional-red-black-treeget-caller-fileglob-parentget-streamglobgetpassget-valueglobalhar-schemahar-validatorglobalsgothas-flaggraceful-fsgrowlhashas-ansihas-symbolshas-symbol-support-xhash.jshehas-to-string-tag-xhmac-drbghas-valueshosted-git-infohash-baseheaphas-valuehttp-signaturehome-or-tmphttp-cache-semanticshttp-httpsiconv-liteinflightinheritsidna-uts46-hxieee754immediateinvarianthttp-errorsipaddr.jsis-binary-pathinvert-kvis-accessor-descriptoris-argumentsis-bufferis-callableis-data-descriptoris-date-objectis-extglobis-descriptoris-arrayishis-fullwidth-code-pointis-ciis-globis-fnis-finiteis-hex-prefixedis-functionis-negative-zerois-numberis-objectis-plain-objis-plain-objectis-retry-allowedis-typedarrayis-urlis-regexis-extendableis-symbolisexeis-windowsisstreamis-utf8js-sha3is-streamisobjectjs-tokensjsbnjs-yamljson-bufferisarrayjson-rpc-random-idjson-schemajson-schema-traversejson-stable-stringifyjson-rpc-enginejson-rpc-errorjson-stringify-safejsonfilejsprimkeccakkeyvjson5kind-ofjsonifyklaw-synclcidlevel-errorsklawlevel-iterator-streamlevel-packagerbs58checklevel-sublevellevel-wslevelupload-json-filelocate-pathlodashlodash.assignlog-symbolsexpand-bracketsjsescisurllooperlowercase-keysmake-errorloose-envifyltgtmap-visitmd5.jsmedia-typermemorystreammemdownmap-cachemerge-descriptorslru-cachemicromatchmiller-rabinmime-dbmime-typesmimemimic-responseminimalistic-assertminimalistic-crypto-utilsminimatchmin-documentminimistminizlibminipassmkdirpmixin-deepmkdirp-promisemslevel-codeclevel-memmock-fsmulticodecmultihashesnano-json-stream-parsernanomatchnext-ticknegotiatornode-environment-flagsnice-trynode-gyp-buildnode-fetchnormalize-pathnode-addon-apilevel-postnormalize-package-dataoauth-signnumber-is-nannormalize-urlnumber-to-bnobject-assignobject-copyobject-keysobject-isobject-inspectobject-visitobject.assignobject.getownpropertydescriptorsonceoboeobject.pickon-finishedos-localemultibasep-limitp-locatep-cancelablep-tryp-timeoutos-homedirp-finallyparse-asn1parse-jsonparse-headersparse-code-contextparseurlpath-existspath-is-absolutepascalcasepath-browserifypatch-packagepath-keypath-to-regexppathvalperformance-nowpicomatchpifypath-parsepath-typepbkdf2pinkie-promisepinkiepostinstall-postinstallposix-character-classesprettier-linter-helpersprepend-httpos-tmpdirprocesspromise-to-callbackprocess-nextick-argsprrprecondpseudomapprivateproxy-addrpublic-encryptpull-deferpull-levelpslpull-pushablepull-streampull-windowpumppunycodequerystringqsrandombytesquery-stringrandomfillpull-catrange-parserraw-bodyreaddirpread-pkg-upreadable-streamregenerateregenerator-runtimeregenerator-transformregex-notregexp.prototype.flagsregexpu-coreregjsgenregjsparserrepeat-elementrepeat-stringrequestrepeatingrequire-main-filenamerequire-from-stringpull-liveresolveresolve-urlresumerread-pkgripemd160rlpsafe-bufferrequire-directoryresponselikesafe-event-emitterscrypt-jsretsecp256k1safe-regexscryptsyseedrandomsemaphoresemversafer-bufferset-blockingsendserve-staticrustbn.jsservifysetimmediateset-valuesha.jssetprototypeofshebang-commandset-immediate-shimsimple-getshebang-regexslashsnapdragon-nodesnapdragonsource-map-supportsnapdragon-utilsource-mapsource-map-resolvesource-map-urlspdx-exceptionsspdx-expression-parsespdx-license-idssplit-stringsshpksprintf-jsstatic-extendstatusesstream-to-pull-streamstrict-uri-encodestring-widthstring.prototype.trimstring.prototype.trimendstring.prototype.trimstartstring_decodersimple-concatstrip-json-commentssupports-colorstrip-hex-prefixspdx-correctstrip-bomswarm-jstartapethroughthrough2timed-outtmpto-fast-propertiesto-object-pathto-regex-rangeto-readable-streamto-regextough-cookietunnel-agenttestrpctweetnacltoidentifiertype-detecttrim-righttypestrip-ansitypedarraytype-istypedarray-to-buffertypewisetypewise-coretypewiseliteultronunderscoreuniversalifyunion-valueuri-jsunormurlunpipeunset-valueurl-parse-laxurl-set-queryutf-8-validateurl-to-optionsusetweetnacl-utilurixutil.promisifyuuidutil-deprecateutils-mergeverrorweb3validate-npm-package-licensevarintvaryweb3-coreweb3-core-helpersweb3-core-methodweb3-core-promieventweb3-core-requestmanagerweb3-core-subscriptionsweb3-ethweb3-eth-abiweb3-bzzweb3-eth-accountsutf8web3-eth-ibanweb3-provider-engineweb3-eth-contractweb3-providers-httpweb3-eth-ensweb3-providers-ipcweb3-providers-wsweb3-shhweb3-eth-personalwhichwebsocketwide-alignweb3-netwhatwg-fetchwrappywswhich-modulewrap-ansixhrxhr-requestxhr-request-promisey18nxtendweb3-utilsxhr2-cookiesyargs-parseryargs-unparserynyaetiassert-plusmerkle-patricia-treewindow-sizemethodsyallistyargs
1.0.0

2 years ago