Я пытаюсь использовать трастовый кошелек с приложением 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