@@ -11,6 +11,8 @@ import {
1111const { height, width} = Dimensions . get ( 'window' ) ;
1212import WalletManager from '../Util/WalletManager' ;
1313
14+ const uid = 'test' ;
15+
1416export default class nativeBridgeTests extends React . Component {
1517 constructor ( props ) {
1618 super ( props ) ;
@@ -32,6 +34,7 @@ export default class nativeBridgeTests extends React.Component {
3234 } ;
3335
3436 this . child = React . createRef ( ) ;
37+ WalletManager . init ( uid ) ;
3538 }
3639
3740 generateMnemonic = async ( ) => {
@@ -46,7 +49,9 @@ export default class nativeBridgeTests extends React.Component {
4649
4750 generateAndStoreMnemonic = async ( ) => {
4851 try {
49- const mnemonicsAndStore = await NativeWallet . generateAndStoreMnemonic ( ) ;
52+ const mnemonicsAndStore = await NativeWallet . generateAndStoreMnemonic (
53+ uid ,
54+ ) ;
5055 console . log ( 'mnemonicsAndStore: ' , mnemonicsAndStore ) ;
5156 this . setState ( { mnemonicsAndStore} ) ;
5257 } catch ( e ) {
@@ -57,6 +62,7 @@ export default class nativeBridgeTests extends React.Component {
5762 storeMnemonic = async ( ) => {
5863 try {
5964 const storedMnemonic = await NativeWallet . storeMnemonic (
65+ uid ,
6066 'order cabin immune pond brave guilt boil index car aware snap list' ,
6167 ) ;
6268 console . log ( 'storeMnemonic: ' , storedMnemonic ) ;
@@ -68,7 +74,7 @@ export default class nativeBridgeTests extends React.Component {
6874
6975 retrieveMnemonic = async ( ) => {
7076 try {
71- const keychainMnemonics = await NativeWallet . retrieveMnemonic ( ) ;
77+ const keychainMnemonics = await NativeWallet . retrieveMnemonic ( uid ) ;
7278 console . log ( 'keychainMnemonics: ' , keychainMnemonics ) ;
7379 this . setState ( { keychainMnemonics} ) ;
7480 } catch ( e ) {
@@ -78,7 +84,7 @@ export default class nativeBridgeTests extends React.Component {
7884
7985 getOwnerBalance = async ( ) => {
8086 try {
81- const manager = await WalletManager . getInstance ( ) ;
87+ const manager = WalletManager . getInstance ( ) ;
8288 const address = await manager . getOwnerAccount ( ) ;
8389 const balance = await manager . getBalance ( address ) ;
8490 this . setState ( { ownerAccount : address , ownerBalance : balance } ) ;
@@ -89,7 +95,7 @@ export default class nativeBridgeTests extends React.Component {
8995
9096 getBalance = async ( ) => {
9197 try {
92- const manager = await WalletManager . getInstance ( ) ;
98+ const manager = WalletManager . getInstance ( ) ;
9399 const address = manager . getAddress ( ) ;
94100 const balance = await manager . getBalance ( manager . address ) ;
95101 this . setState ( { address, balance} ) ;
@@ -100,7 +106,7 @@ export default class nativeBridgeTests extends React.Component {
100106
101107 sendTransaction = async ( ) => {
102108 try {
103- const manager = await WalletManager . getInstance ( ) ;
109+ const manager = WalletManager . getInstance ( ) ;
104110 const { response, hash} = await manager . sendTransaction (
105111 '0x41B788babf69FC7F98336ff7A47F5A80c3A63d40' ,
106112 '0.001' ,
@@ -117,7 +123,7 @@ export default class nativeBridgeTests extends React.Component {
117123
118124 readSmartContract = async ( ) => {
119125 try {
120- const manager = await WalletManager . getInstance ( ) ;
126+ const manager = WalletManager . getInstance ( ) ;
121127 let value = await manager . readSmartContract (
122128 '0x2f21957c7147c3eE49235903D6471159a16c9ccd' ,
123129 MessageContract ,
@@ -131,7 +137,7 @@ export default class nativeBridgeTests extends React.Component {
131137
132138 callSmartContract = async ( ) => {
133139 try {
134- const manager = await WalletManager . getInstance ( ) ;
140+ const manager = WalletManager . getInstance ( ) ;
135141 let message = `Hello ${ Math . floor ( Math . random ( ) * Math . floor ( 50 ) ) } ` ;
136142 console . log ( message ) ;
137143 const {
0 commit comments