diff options
author | fragosti <francesco.agosti93@gmail.com> | 2018-09-05 06:47:49 +0800 |
---|---|---|
committer | fragosti <francesco.agosti93@gmail.com> | 2018-09-05 06:49:30 +0800 |
commit | 69eb820d0dbca63a6725d99d2d547506e60068ce (patch) | |
tree | 1bfadf33a77f2744d241a5956408f7c70f12b0b6 /packages/connect | |
parent | a3527a77a6b1de2a808f6a3100c396cb0e0c617f (diff) | |
download | dexon-sol-tools-69eb820d0dbca63a6725d99d2d547506e60068ce.tar dexon-sol-tools-69eb820d0dbca63a6725d99d2d547506e60068ce.tar.gz dexon-sol-tools-69eb820d0dbca63a6725d99d2d547506e60068ce.tar.bz2 dexon-sol-tools-69eb820d0dbca63a6725d99d2d547506e60068ce.tar.lz dexon-sol-tools-69eb820d0dbca63a6725d99d2d547506e60068ce.tar.xz dexon-sol-tools-69eb820d0dbca63a6725d99d2d547506e60068ce.tar.zst dexon-sol-tools-69eb820d0dbca63a6725d99d2d547506e60068ce.zip |
Change orderConfig from POST to GET like in spec
Diffstat (limited to 'packages/connect')
-rw-r--r-- | packages/connect/src/http_client.ts | 2 | ||||
-rw-r--r-- | packages/connect/test/http_client_test.ts | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/connect/src/http_client.ts b/packages/connect/src/http_client.ts index b90c2c35f..87d5c30be 100644 --- a/packages/connect/src/http_client.ts +++ b/packages/connect/src/http_client.ts @@ -151,7 +151,7 @@ export class HttpClient implements Client { params: requestOpts, payload: request, }; - const responseJson = await this._requestAsync('/order_config', HttpRequestType.Post, httpRequestOpts); + const responseJson = await this._requestAsync('/order_config', HttpRequestType.Get, httpRequestOpts); const fees = relayerResponseJsonParsers.parseOrderConfigResponseJson(responseJson); return fees; } diff --git a/packages/connect/test/http_client_test.ts b/packages/connect/test/http_client_test.ts index e9fc9372e..83b77021a 100644 --- a/packages/connect/test/http_client_test.ts +++ b/packages/connect/test/http_client_test.ts @@ -148,12 +148,12 @@ describe('HttpClient', () => { }; const url = `${relayUrl}/order_config`; it('gets order config', async () => { - fetchMock.post(url, orderConfigResponseJSON); + fetchMock.get(url, orderConfigResponseJSON); const fees = await relayerClient.getOrderConfigAsync(request); expect(fees).to.be.deep.equal(orderConfigResponse); }); it('does not mutate input', async () => { - fetchMock.post(url, orderConfigResponseJSON); + fetchMock.get(url, orderConfigResponseJSON); const makerAssetAmountBefore = request.makerAssetAmount; const takerAssetAmountBefore = request.takerAssetAmount; const expirationTimeSecondsBefore = request.expirationTimeSeconds; @@ -163,7 +163,7 @@ describe('HttpClient', () => { expect(expirationTimeSecondsBefore).to.be.deep.equal(request.expirationTimeSeconds); }); it('throws an error for invalid JSON response', async () => { - fetchMock.post(url, { test: 'dummy' }); + fetchMock.get(url, { test: 'dummy' }); expect(relayerClient.getOrderConfigAsync(request)).to.be.rejected(); }); }); |