From d213d4cbade4a7a00c3c05a47b0f02afe2a09715 Mon Sep 17 00:00:00 2001 From: Barry Gitarts Date: Tue, 14 Aug 2018 15:29:56 -0400 Subject: [PATCH] add getSNTAllowance to subdomain registry --- app/components/ens/registerSubDomain.js | 8 ++++++-- app/reducers/accounts.js | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/components/ens/registerSubDomain.js b/app/components/ens/registerSubDomain.js index 7b063e5..c43b39b 100644 --- a/app/components/ens/registerSubDomain.js +++ b/app/components/ens/registerSubDomain.js @@ -1,5 +1,6 @@ import web3 from "Embark/web3" import ENSSubdomainRegistry from 'Embark/contracts/ENSSubdomainRegistry'; +import TestToken from 'Embark/contracts/TestToken'; import React from 'react'; import { connect } from 'react-redux'; import Hidden from '@material-ui/core/Hidden'; @@ -7,11 +8,13 @@ import { Button, MobileSearch, MobileButton, Field } from '../../ui/components'; import { withFormik } from 'formik'; import { hash } from 'eth-ens-namehash'; import { zeroAddress, zeroBytes32, formatPrice } from './utils'; -import { getStatusContactCode } from '../../reducers/accounts'; +import { getStatusContactCode, getSNTAllowance } from '../../reducers/accounts'; import FieldGroup from '../standard/FieldGroup'; import LinearProgress from '@material-ui/core/LinearProgress'; import { generateXY } from '../../utils/ecdsa'; +console.log(TestToken) + const { soliditySha3, fromWei } = web3.utils; const InnerForm = ({ @@ -179,7 +182,8 @@ const RegisterSubDomain = withFormik({ })(InnerForm); const mapStateToProps = state => ({ - statusContactCode: getStatusContactCode(state) + statusContactCode: getStatusContactCode(state), + SNTAllowance: getSNTAllowance(state), }); export default connect(mapStateToProps)(RegisterSubDomain); diff --git a/app/reducers/accounts.js b/app/reducers/accounts.js index b97ee28..6b2d0da 100644 --- a/app/reducers/accounts.js +++ b/app/reducers/accounts.js @@ -73,6 +73,7 @@ export const getAccounts = state => state.accounts.accounts; export const getDefaultAccount = state => state.accounts.defaultAccount; export const accountsIsLoading = state => state.accounts.loading; export const getStatusContactCode = state => state.accounts.statusContactCode; +export const getSNTAllowance = state => state.accounts.SNTAllowance; export const getCurrentAccount = createSelector( getDefaultAccount, getAccounts,