Skip to content

Commit 0287161

Browse files
authored
Merge pull request #20 from SIDANWhatever/hotfix/tx-submit-standard
feat: adding tx submission standard
2 parents 94304d2 + a7c2d12 commit 0287161

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@maestro-org/typescript-sdk",
3-
"version": "1.1.0",
3+
"version": "1.1.1",
44
"description": "TypeScript SDK for the Maestro Dapp Platform",
55
"main": "dist/index.js",
66
"module": "dist/index.mjs",

src/api/transactionManager/helpers.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ export const TransactionManagerApiAxiosParamCreator = function (configuration: C
109109
* @param {*} [options] Override http request option.
110110
* @throws {RequiredError}
111111
*/
112-
txManagerSubmit: async (body: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
112+
txManagerSubmit: async (body: string | Uint8Array, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
113113
// verify required parameter 'body' is not null or undefined
114114
assertParamExists('txManagerSubmit', 'body', body);
115115
const localVarPath = `/txmanager`;
@@ -133,8 +133,8 @@ export const TransactionManagerApiAxiosParamCreator = function (configuration: C
133133
...headersFromBaseOptions,
134134
...options.headers,
135135
};
136-
localVarRequestOptions.data = serializeDataIfNeeded(body, localVarRequestOptions, configuration);
137-
136+
// localVarRequestOptions.data = serializeDataIfNeeded(body, localVarRequestOptions, configuration);
137+
localVarRequestOptions.data = typeof body === 'string' ? Buffer.from(body, 'hex') : Buffer.from(body);
138138
return {
139139
url: toPathString(localVarUrlObj),
140140
options: localVarRequestOptions,
@@ -226,7 +226,7 @@ export const TransactionManagerApiFp = function (configuration: Configuration) {
226226
* @throws {RequiredError}
227227
*/
228228
async txManagerSubmit(
229-
body: string,
229+
body: string | Uint8Array,
230230
options?: AxiosRequestConfig,
231231
): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<string>> {
232232
const localVarAxiosArgs = await localVarAxiosParamCreator.txManagerSubmit(body, options);

src/api/transactionManager/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export class TransactionManagerApi extends BaseAPI {
4646
* @throws {RequiredError}
4747
* @memberof TransactionManagerApi
4848
*/
49-
public txManagerSubmit(body: string, options?: AxiosRequestConfig) {
49+
public txManagerSubmit(body: string | Uint8Array, options?: AxiosRequestConfig) {
5050
return TransactionManagerApiFp(this.configuration)
5151
.txManagerSubmit(body, options)
5252
.then((request) => request(this.axios));

0 commit comments

Comments
 (0)