From ffc01abc4f3a2c5746c9e716605277ec4aa9b5a6 Mon Sep 17 00:00:00 2001 From: aaronk Date: Fri, 19 Aug 2022 15:40:01 -0700 Subject: [PATCH] added get credit score function --- package.json | 2 +- src/common/rest/get-credit-score/index.ts | 36 ++++++++++++++++++++++ src/common/rest/mint-credit-score/index.ts | 2 +- 3 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 src/common/rest/get-credit-score/index.ts diff --git a/package.json b/package.json index 1bfa90da..464209e6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@masa-finance/tools", - "version": "0.1.52", + "version": "0.1.53", "license": "MIT", "main": "dist/index.js", "typings": "dist/index.d.ts", diff --git a/src/common/rest/get-credit-score/index.ts b/src/common/rest/get-credit-score/index.ts new file mode 100644 index 00000000..0adb14e7 --- /dev/null +++ b/src/common/rest/get-credit-score/index.ts @@ -0,0 +1,36 @@ +import { MethodMetadata, Parameter } from '..'; + +import { Headers } from '../../helpers/axios'; +import { useMasaQuery } from '../../helpers/rest-calls'; + +const path = 'sbt/credit-score'; + +/* PAYLOAD + * { + * "userProfileId": "auth0|62bb24204dd722e042fb0803", + * "wallet": "0xeB76146E58F0224Accab28Cb9535C769723BE185" + * } */ + +export function useSimpleMethod({ body, settings }: any) { + const masaQuery = useMasaQuery( + 'get-credit-score', + { + headers: Headers, + body, + metadata, + }, + settings + ); + return masaQuery; +} + +const parameters: Parameter[] = []; + +export const metadata: MethodMetadata = { + author: 'Aaron Knott', + authorPicture: '', + description: 'Get the credit score of a user', + name: path, + method: 'GET', + parameters, +}; diff --git a/src/common/rest/mint-credit-score/index.ts b/src/common/rest/mint-credit-score/index.ts index e0e27955..57482225 100644 --- a/src/common/rest/mint-credit-score/index.ts +++ b/src/common/rest/mint-credit-score/index.ts @@ -4,6 +4,7 @@ import { Headers } from '../../helpers/axios'; import { useMasaMutation, useRestCall } from '../../helpers/rest-calls'; const path = 'contracts/credit-score/mint'; + export function useMethod({ body }: any) { const { data, error, loading, getData } = useRestCall({ headers: Headers, @@ -28,7 +29,6 @@ export function useSimpleMethod({ pathParameters, body, settings }: any) { return masaQuery; } - const parameters: Parameter[] = [ { key: 1,