{"_id":"0xorderbuilder","_rev":"23-da0cf11314cda19adf003a8d860699e2","name":"0xorderbuilder","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"0xorderbuilder","version":"1.0.0","description":"Llibrary for building orders to use the 0x protocol","main":"lib/index.js","scripts":{"prebuild":"npm run clean","build":"tsc","clean":"rimraf lib","test":"npm run build && nyc --require ts-node/register --require source-map-support/register mocha test/**/*.test.ts **/*.test.ts"},"repository":{"type":"git","url":"git+https://github.com/AmadeusRelay/0xOrderBuilder.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/AmadeusRelay/0xOrderBuilder/issues"},"homepage":"https://github.com/AmadeusRelay/0xOrderBuilder#readme","dependencies":{"0x.js":"0.33.6","@0xproject/connect":"^0.6.8","@0xproject/types":"^0.5.0","ethereumjs-util":"^5.1.2","moment":"^2.22.0","rxjs":"^5.5.8"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/lib/**","test/*","src/index.ts","src/models/*"],"reporter":["text"],"all":true},"gitHead":"426805f19e25764901e25ac41d3c6201c46896a3","_id":"0xorderbuilder@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.5.0","_npmUser":{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"},"dist":{"integrity":"sha512-S68ytyZpRHBJKpXU4SWjCr+G7ghpBo/KRpDKeXrqGowRV35mxMAZ9CPCTjix3Pw9kQVCG8pu1KAzHpCMbNyI7w==","shasum":"d6666d46714198d333ee35b5686fc740f71b35b1","tarball":"https://registry.npmjs.org/0xorderbuilder/-/0xorderbuilder-1.0.0.tgz","fileCount":34,"unpackedSize":58275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnGkpv6Ng6YRfVXF1d8f89QHeST78NIb2aQxBuQSbd0gIhANb4sNi/HuM4tfod0tZDJxz8TrsQu7sWY1S0I3E7sO4d"}]},"maintainers":[{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0xorderbuilder_1.0.0_1523230573236_0.8729088578826814"},"_hasShrinkwrap":false},"1.0.1":{"name":"0xorderbuilder","version":"1.0.1","description":"Llibrary for building orders to use the 0x protocol","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"npm run clean","build":"tsc","clean":"rimraf lib","test":"npm run build && nyc --require ts-node/register --require source-map-support/register mocha test/**/*.test.ts **/*.test.ts"},"repository":{"type":"git","url":"git+https://github.com/AmadeusRelay/0xOrderBuilder.git"},"keywords":["ethereum","utilties","0xRelayer","AmadeusRelayer"],"author":{"name":"Fábio Cesso","email":"fabio.cesso@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/AmadeusRelay/0xOrderBuilder/issues"},"homepage":"https://github.com/AmadeusRelay/0xOrderBuilder#readme","dependencies":{"0x.js":"0.33.6","@0xproject/connect":"^0.6.8","@0xproject/types":"^0.5.0","ethereumjs-util":"^5.1.2","moment":"^2.22.0","rxjs":"^5.5.8"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/lib/**","test/*","src/index.ts","src/models/*"],"reporter":["text"],"all":true},"gitHead":"2816c8cfb4ef474041d7f2cf68696c0073f482ed","_id":"0xorderbuilder@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.5.0","_npmUser":{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"},"dist":{"integrity":"sha512-Em5bQjbtIWEsunoi+1p0YFjgZ811HKZxANkb/fhRgo97DAc1K5F40Sj/trK7VRRCKqNbRUzAauCnEuBSZmOa3A==","shasum":"50f66e441a0e98b1f5b4af99361ac432a65e4512","tarball":"https://registry.npmjs.org/0xorderbuilder/-/0xorderbuilder-1.0.1.tgz","fileCount":34,"unpackedSize":58413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxJ6qOHVMlbZX5TcSETWHq74Sne0yffa25V3pRg2k/pgIhAPBfnqsEQ5C02vhpjNWoaReb9KzFrI/HNC3Ap4H4zhSz"}]},"maintainers":[{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0xorderbuilder_1.0.1_1523238885872_0.7886692996435927"},"_hasShrinkwrap":false},"1.0.2":{"name":"0xorderbuilder","version":"1.0.2","description":"Llibrary for building orders to use the 0x protocol","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"npm run clean","build":"tsc","clean":"rimraf lib","test":"npm run build && nyc --require ts-node/register --require source-map-support/register mocha test/**/*.test.ts **/*.test.ts"},"repository":{"type":"git","url":"git+https://github.com/AmadeusRelay/0xOrderBuilder.git"},"keywords":["ethereum","utilties","0xRelayer","AmadeusRelayer"],"author":{"name":"Fábio Cesso","email":"fabio.cesso@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/AmadeusRelay/0xOrderBuilder/issues"},"homepage":"https://github.com/AmadeusRelay/0xOrderBuilder#readme","dependencies":{"0x.js":"0.33.6","@0xproject/connect":"^0.6.8","@0xproject/types":"^0.5.0","ethereumjs-util":"^5.1.2","moment":"^2.22.0","rxjs":"^5.5.8"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/lib/**","test/*","src/index.ts","src/models/*"],"reporter":["text"],"all":true},"gitHead":"02e096f17b85a918db7279df20b61e8ffec836e2","_id":"0xorderbuilder@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"},"dist":{"integrity":"sha512-YGhiXHhCxPc0WN5Y57b5i21gLz7dbXOsJvPoQxyTAlK++vXzo4BN0A0EkfEfsOdFT81h3hasE4I8zTwp4125jA==","shasum":"a7644233a0fa967ee9c3c63048ae7f79d7418db2","tarball":"https://registry.npmjs.org/0xorderbuilder/-/0xorderbuilder-1.0.2.tgz","fileCount":34,"unpackedSize":58381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6FDkq9ZnDqQDL1wCvDv4hK6hccRVOYicSQt9M5XXy4AiEAg3Upbm+tA1rW+tk86KgJEom/Fm/TWcz01/JNuZtHmfA="}]},"maintainers":[{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0xorderbuilder_1.0.2_1523274709077_0.37799373413827664"},"_hasShrinkwrap":false},"1.0.4":{"name":"0xorderbuilder","version":"1.0.4","description":"Llibrary for building orders to use the 0x protocol","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"npm run clean","build":"tsc","clean":"rimraf lib","test":"npm run build && nyc --require ts-node/register --require source-map-support/register mocha test/**/*.test.ts **/*.test.ts"},"repository":{"type":"git","url":"git+https://github.com/AmadeusRelay/0xOrderBuilder.git"},"keywords":["ethereum","utilties","0xRelayer","AmadeusRelayer"],"author":{"name":"Fábio Cesso","email":"fabio.cesso@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/AmadeusRelay/0xOrderBuilder/issues"},"homepage":"https://github.com/AmadeusRelay/0xOrderBuilder#readme","dependencies":{"0x.js":"0.33.6","@0xproject/connect":"^0.6.8","@0xproject/types":"^0.5.0","ethereumjs-util":"^5.1.2","moment":"^2.22.0","rxjs":"^5.5.8"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/lib/**","test/*","src/index.ts","src/models/*","src/relayer/*"],"reporter":["text"],"all":true},"gitHead":"5a9334ca754b38e080c1681af8843f91436ee74f","_id":"0xorderbuilder@1.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.5.0","_npmUser":{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"},"dist":{"integrity":"sha512-4EL5D6/aZQFxTYqe31FW1E9la6SazwSEdlGuYwUkWpAn1dxQSmsjKi25Pfl6RZNGQ30aDLP93jJzlgzn7LH2Qg==","shasum":"d29741ef3537fdcfc8acd88d751fa54944ef4211","tarball":"https://registry.npmjs.org/0xorderbuilder/-/0xorderbuilder-1.0.4.tgz","fileCount":42,"unpackedSize":85396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD74VCILw6r5ZhzZ/URnohf5WFp0RRHXbPO0HSNzGnkAAIgAYfSVJlgaze37SUICZcV+6gL+b1aGFxR6GQqJkVdnUo="}]},"maintainers":[{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0xorderbuilder_1.0.4_1523502439592_0.8711248196796444"},"_hasShrinkwrap":false},"1.0.7":{"name":"0xorderbuilder","version":"1.0.7","description":"Llibrary for building orders to use the 0x protocol","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"npm run clean","build":"tsc","clean":"rimraf lib","test":"npm run build && nyc --require ts-node/register --require source-map-support/register mocha test/**/*.test.ts **/*.test.ts"},"repository":{"type":"git","url":"git+https://github.com/AmadeusRelay/0xOrderBuilder.git"},"keywords":["ethereum","utilties","0xRelayer","AmadeusRelayer"],"author":{"name":"Fábio Cesso","email":"fabio.cesso@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/AmadeusRelay/0xOrderBuilder/issues"},"homepage":"https://github.com/AmadeusRelay/0xOrderBuilder#readme","dependencies":{"0x.js":"0.33.6","@0xproject/connect":"^0.6.8","@0xproject/types":"^0.5.0","ethereumjs-util":"^5.1.2","moment":"^2.22.0","rxjs":"^5.5.8"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/lib/**","test/*","src/index.ts","src/models/*","src/relayer/*"],"reporter":["text"],"all":true},"gitHead":"f6989785b7e1eaa23f9e500007589f8a0bd79529","_id":"0xorderbuilder@1.0.7","_npmVersion":"5.5.1","_nodeVersion":"8.5.0","_npmUser":{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"},"dist":{"integrity":"sha512-IoGc35Xpb+g+EjLCiQDg9HbDKclVkxst5BWLZaQmwNknvGIVrze8/cfSjl8JP5QRQDrpPXPzrncBq4C174kg2A==","shasum":"3f4d42d38111881baa21adc74b2db5fc9c0c32e2","tarball":"https://registry.npmjs.org/0xorderbuilder/-/0xorderbuilder-1.0.7.tgz","fileCount":42,"unpackedSize":83920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB3T4CRA9TVsSAnZWagAA4EwP/0nYMJ7CU54dd9RU50sz\nvLJbDqfMk3TM9YBkdPnfK3ynSPtbNXYKqqHQPPrDcX2qLz93mfsxhGB+uw72\n6lyTNvvSXAm6p1++zRbidASMZGNRp6YYSA5vT5q9MqTTMFlX7fvqkRmE15Vy\nGuPhhKZXFZ5Cn+u6tPuMcL0smm//o5JUsjuJusRqao/aH6RNmUcw/xYMEk+m\nrl1P1GM97OiUxiMx0zeBS/zewnpo6pR+vgi7fJMa+B5t8ca+MTYcnMh9nGwS\ngFf8FEosSxl88/45bwy7PSOMU4f36img2lc0w/9yREg+bKdxNWa0JV/uW4Rk\nijyqSIvvDj21cITszHnsguSwr2gbi2x6uz+adlrpAa39hcU1eJrazpukHF0T\nyv7C4jAIwUYaKFFTGfxDQZO1wFqnRKCLgUSgKHm6QQgj5yxC5NTT4dsKUSwp\nlQ8vGPkKMV/nEIRrkIDGEhhozCKyRjGJiGCjjDLEVQ/i8qHnwJezEoneiPja\n1FPyr3LE6j0Li+xW0Anq6yVUC/tdRdSE4AS6c43lZA9eeFM1dwIwHk9gfFJn\nenua3FNIRdGIqLTUMX53yy4cBxh4PLqIf2BBgYphigG4OqR8yxCsWIXrmLDo\n3O0EdkrZxNgcdoE+U0DnJ2yNv03pf5fejo+wioeePswHoPJzk47esVP86xCa\nEaRD\r\n=vxUu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDDkR05RFc11ANDxsxBhsA/SdxytCgkJMXWO811auFKAiAOA1A+RfHXqL/Rke74cN6bxpK+nj9qXhvyXW6jnyVDnw=="}]},"maintainers":[{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0xorderbuilder_1.0.7_1527215351644_0.3497923014802635"},"_hasShrinkwrap":false},"1.1.0":{"name":"0xorderbuilder","version":"1.1.0","description":"Llibrary for building orders to use the 0x protocol","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"npm run clean","build":"tsc","clean":"rimraf lib","test":"npm run build && nyc --require ts-node/register --require source-map-support/register mocha test/**/*.test.ts **/*.test.ts"},"repository":{"type":"git","url":"git+https://github.com/AmadeusRelay/0xOrderBuilder.git"},"keywords":["ethereum","utilties","0xRelayer","AmadeusRelayer"],"author":{"name":"Fábio Cesso","email":"fabio.cesso@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/AmadeusRelay/0xOrderBuilder/issues"},"homepage":"https://github.com/AmadeusRelay/0xOrderBuilder#readme","dependencies":{"0x.js":"0.33.6","@0xproject/connect":"^0.6.8","@0xproject/types":"^0.5.0","axios":"^0.18.0","ethereumjs-util":"^5.1.2","moment":"^2.22.0","rxjs":"^5.5.8"},"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/lib/**","test/*","src/index.ts","src/models/*","src/relayer/*"],"reporter":["text"],"all":true},"gitHead":"7b4e93edf3e4b4bb162a54d3e342039e13aa6b48","_id":"0xorderbuilder@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.5.0","_npmUser":{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"},"dist":{"integrity":"sha512-fknoxZiUbKbdDk2m/PBErRNS6kzc/xdPqa1zO3Ri2L5wo9ynRArH5+zCivaClnZf3E0hDB0ldA4w32LOrgQr2A==","shasum":"25722acf1bc9b1a31378440f2f649d6f9b2631df","tarball":"https://registry.npmjs.org/0xorderbuilder/-/0xorderbuilder-1.1.0.tgz","fileCount":42,"unpackedSize":66969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWSqjCRA9TVsSAnZWagAAuEoP/AoGWuDlERRkBGvC2WI9\n1khahNYsTJnIOkYljMobNo85n0WCv3k2IMNR5yzQ+TvlMivijQFU6GNDoP0A\nXVpd/krjakYgY9Y1xnJ6gdqw5OMJhYV1x4HusLRcr/YdCvRmplrky7O7NDp8\nj0QH9L2uZJO/XrWkRoEWTcxDzTgjpWy8t+6jtZ+OPXZKJZYOonc+n6Rf/RXn\no2V8WAXLzWS3aEgLlRgsylNwkBh4L1AJqIADu2KRKtlhZ4puG9tzfDe9A8hd\n+CJeKnTLDd14rmzOXzQr8E8NUuC8tl2CtbQXdDTw7p2Cc903BMCJHHhzvWsO\neOQHsLzQRhoIFFaGQsJCKs1c0nBP/M217d2tjkJjsEVCnnYauBoPeQQWoMMD\nV5JbjxB0nJJM2Zg4MDjl9Fi7sXxttH+dM7Yy+1wliGBQTBNioGYcU5aTMDXd\n2XS1rRcs5fx+W+LueBDu1Tz5Y+UXaKHOQr5eXx46kyDWYTB5bgWYUmbeUAgM\nHg4rhlUFodnwPUJumDE9D2D/QQdLQCMcIP057nW7BBAnEcHlGfp3l6tyQUqc\ngC6/XmpYUUBmRn6Zf55MKP850G6fwznmUDq/3EsNiFYExxYVEWM73YYMHV2x\nWHVV1cCMaaxX3Jgz25eLJ7zdky8Lzc35j3GFo0vI8YbLB9u40jIen9Q3rZ7x\nzlPQ\r\n=glcx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrgWB4VJTHAMrpJa1pgEd5d/b6w3qrAvQkGOsCWA+s7AIgEhQtKCoDraff40Zn2FbSIOTUzdWQckRS350aOgW/LxI="}]},"maintainers":[{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0xorderbuilder_1.1.0_1532570275145_0.8953877348711636"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-08T01:17:11.871Z","0.1.0":"2018-04-08T01:17:11.963Z","modified":"2022-04-04T10:08:59.635Z","0.2.0":"2018-04-08T03:35:40.954Z","0.3.0":"2018-04-08T03:40:23.043Z","0.4.0":"2018-04-08T03:45:09.235Z","0.9.0":"2018-04-08T22:17:29.533Z","0.9.1":"2018-04-08T22:49:27.147Z","1.0.0":"2018-04-08T23:36:13.374Z","1.0.1":"2018-04-09T01:54:46.013Z","1.0.2":"2018-04-09T11:51:49.155Z","1.0.3":"2018-04-12T03:00:15.306Z","1.0.4":"2018-04-12T03:07:19.647Z","1.0.6":"2018-05-24T23:49:47.599Z","1.0.7":"2018-05-25T02:29:11.730Z","1.1.0":"2018-07-26T01:57:55.314Z"},"maintainers":[{"name":"fabio.cesso","email":"fabio.cesso@gmail.com"}],"description":"Llibrary for building orders to use the 0x protocol","homepage":"https://github.com/AmadeusRelay/0xOrderBuilder#readme","keywords":["ethereum","utilties","0xRelayer","AmadeusRelayer"],"repository":{"type":"git","url":"git+https://github.com/AmadeusRelay/0xOrderBuilder.git"},"bugs":{"url":"https://github.com/AmadeusRelay/0xOrderBuilder/issues"},"license":"ISC","readme":"# 0xOrderBuilder\nLlibrary for building orders to use the 0x protocol.\n\n## Types\n\n* ZeroExOrderBuilder: main class with the static methods:\n  * buildQuoteProviderOrder: creating a order to use in Quote Provider relayer strategy. A relayer will be called to get conversion rate and fees.\n  * buildSignedOrder: signing a order. You can use the order returned in previous method.\n* EthNetwork: enum, used to inform the desired Ethereum network.\n\n## Installation\n\n```bash\nnpm install 0xorderbuilder --save\n```\n\n## Use\n\n**Import**\n```typescript\nimport { ZeroExOrderBuilder, EthNetwork } from \"0xorderbuilder\";\nimport { BigNumber } from \"bignumber.js\"; // used as parameter in buildQuoteProviderOrder method\n```\n**buildQuoteProviderOrder** \n```typescript\n    static buildQuoteProviderOrder(maker: string, makerTokenAddress: string, takerTokenAddress: string, makerTokenAmount: BigNumber, \n        milisecondsToExpire: number, relayerUrl: string, network: EthNetwork): Promise<Order>;\n```\n* maker: yours eth wallet address;\n* makerTokenAddress: the token address you wish to sell;\n* takerTokenAddress: the token address you wish to buy;\n* makerTokenAmount: the amount you wish to sell (in base units, e.g.: 1 ZRX => new BigNumber(1000000000000000000));\n* milisecondsToExpire: used to calculate the returned order expiration date;\n* relayerUrl: the relayer addres used to get conversion rate and fee;\n* network: the desired Ethereum network\n* return: a promise that will be return a JSON representing the order.\n\n**buildSignedOrder**\n```typescript\n    static buildSignedOrder(order: Order, privateKey: string): SignedOrder;\n```\n* order: the unsigned order;\n* privateKey: the private key of the maker wallet. Note: this private WILL NOT be transfer to relayer or any other;\n* return: the signed order.\n\n**Example**\n```typescript\nimport { ZeroExOrderBuilder, EthNetwork } from \"0xorderbuilder\";\nimport { BigNumber } from \"bignumber.js\";\n\nfunction testZeroExOrderBuilder() {\n    ZeroExOrderBuilder.buildQuoteProviderOrder(\"0xf60345bcff9feedb98bbdfc996b33cba00ee2c75\", \"0x6ff6c0ff1d68b964901f986d4c9fa3ac68346570\", \n        \"0xd0a1e359811322d97991e03f863a0c30c2cf029c\", new BigNumber(1000000000000000000), 10000, \n        \"http://localhost:3000/api/v0\", EthNetwork.Kovan).then((order) =>\n    {\n        const signedOrder = ZeroExOrderBuilder.buildSignedOrder(order, \"0x5edd9d13a5d62821bbda8ac6da7d7ca69a1b540dc99ac9232fefc04d09e28055\");\n        console.log(JSON.stringify(signedOrder));\n    });\n        \n}\n\ntestZeroExOrderBuilder();\n```\n","readmeFilename":"README.md","author":{"name":"Fábio Cesso","email":"fabio.cesso@gmail.com"}}