update values

This commit is contained in:
Tommy Verrall
2021-12-21 19:15:25 +00:00
parent 6380027afd
commit 65e42cfc52
2 changed files with 9 additions and 11 deletions
+2 -2
View File
@@ -36,10 +36,10 @@ export const Form = () => {
useContext(GlobalContext)
const onSubmit: SubmitHandler<TFormData> = async (data) => {
const uminorcurrency = getCoinValue(data.amount)
const minorcurrency = getCoinValue(data.amount)
await requestTokens({
address: data.address,
utokens: uminorcurrency.toString(),
minorcurrency: minorcurrency.toString(),
majorcurrency: data.amount,
})
resetForm()
+7 -9
View File
@@ -14,10 +14,10 @@ type TGlobalContext = {
getBalance: () => void
requestTokens: ({
address,
utokens,
minorcurrency,
}: {
address: string
utokens: string
minorcurrency: string
majorcurrency: string
}) => void
loadingState: TLoadingState
@@ -28,7 +28,6 @@ type TGlobalContext = {
export const GlobalContext = createContext({} as TGlobalContext)
export enum EnumRequestType {
balance = 'balance',
tokens = 'tokens',
@@ -54,9 +53,8 @@ export const GlobalContextProvider: React.FC = ({ children }) => {
const Validator = await ClientValidator.connect(
VALIDATOR_ADDRESS,
MNEMONIC,
'https://sandbox-validator.nymtech.net',
///`${MAJOR_CURRENCY.toString()}`
'nymt'
[TESTNET_URL],
MAJOR_CURRENCY
)
setValidator(Validator)
}
@@ -90,18 +88,18 @@ export const GlobalContextProvider: React.FC = ({ children }) => {
const requestTokens = async ({
address,
uminorcurrency,
minorcurrency,
majorcurrency,
}: {
address: string
uminorcurrency: string
minorcurrency: string
majorcurrency: string
}) => {
setTokenTransfer(undefined)
setLoadingState({ isLoading: true, requestType: EnumRequestType.tokens })
try {
await validator?.send(ACCOUNT_ADDRESS, address, [
{ amount: uminorcurrency, denom: MINOR_CURRENCY },
{ amount: minorcurrency, denom: MINOR_CURRENCY},
])
setTokenTransfer({ address, amount: majorcurrency })
} catch (e) {