Пустой экран в методе signMessage () с использованием response-native-trust-sdk - PullRequest
0 голосов
/ 19 марта 2019

Я пытаюсь использовать трастовый кошелек с приложением Reaction-native.Когда я пытаюсь вызвать SignMessage или SignTransaction, он перенаправляет на доверенный кошелек, но я вижу только пустой белый экран.

const wallet = new TrustWallet('<myAppScheme>://')
export default class Home extends React.Component {
signMsg() {
    console.log('work')
    const payload = new MessagePayload('hello trust');
    console.log("HELLO", payload)
    wallet.signMessage(payload).then((result) => {
        console.log('Message Signed '+ result);
    }).catch((error) => {
        console.log('Error '+ error);
    });
}

signTrnx() {
    const payload = new TransactionPayload('0xe47494379c1d48ee73454c251a6395fdd4f9eb43', '1', 'hello trust');
    wallet.signTransaction(payload).then((result) => {
        console.log('Transaction Signed '+ result);
    })
    .catch((error) => {
        console.log('Error '+ error);
    });
}
render() {
    return(
       <View>
           <Button onPress={() => this.signMsg() } />
       </View>
    )
}

Я использовал этот плагин: https://www.npmjs.com/package/react-native-trust-sdk

Получениеэта ошибка, созданная GIF для справки: https://drive.google.com/open?id=1ahtbFfyeTyZuBrMEq_ih6VPA0oCQugIY

...