Merge branch 'master' into customcurrency

This commit is contained in:
marcosrdz 2020-11-21 19:02:20 -05:00
commit 4391c74a50
5 changed files with 117 additions and 18 deletions

View file

@ -228,7 +228,7 @@ const ScanLndInvoiceRoot = () => (
<ScanLndInvoiceStack.Navigator screenOptions={defaultStackScreenOptions}>
<ScanLndInvoiceStack.Screen name="ScanLndInvoice" component={ScanLndInvoice} options={ScanLndInvoice.navigationOptions} />
<ScanLndInvoiceStack.Screen name="SelectWallet" component={SelectWallet} options={SelectWallet.navigationOptions} />
<ScanLndInvoiceStack.Screen name="Success" component={Success} options={Success.navigationOptions} />
<ScanLndInvoiceStack.Screen name="Success" component={Success} options={{ headerShown: false, gestureEnabled: false }} />
<ScanLndInvoiceStack.Screen name="LnurlPay" component={LnurlPay} options={LnurlPay.navigationOptions} />
<ScanLndInvoiceStack.Screen name="LnurlPaySuccess" component={LnurlPaySuccess} options={LnurlPaySuccess.navigationOptions} />
</ScanLndInvoiceStack.Navigator>

View file

@ -421,7 +421,7 @@
"native_segwit_title": "Best practice",
"wrapped_segwit_title": "Best compatibility",
"legacy_title": "Legacy",
"co_sign_transaction": "Co-sign QR-airgapped transaction",
"co_sign_transaction": "Sign a transaction",
"what_is_vault": "A Vault is a",
"what_is_vault_numberOfWallets": " {m}-of-{n} multisig ",
"what_is_vault_wallet": "wallet",

View file

@ -8,7 +8,15 @@
"of": "{number} de {total}",
"ok": "OK",
"storage_is_encrypted": "Os arquivos estão criptografados, uma senha é necessária para descriptografá-los",
"yes": "Sim"
"allow": "Permitir",
"dont_allow": "Não Permitir",
"yes": "Sim",
"no": "Não",
"save": "Salvar",
"seed": "Seed",
"wallet_key": "Wallet key",
"invalid_animated_qr_code_fragment" : "Código QR animado inválido, tente novamente",
"file_saved": "O arquivo ({filePath}) foi salvo na pasta Downloads."
},
"azteco": {
"codeIs": "Seu código voucher é",
@ -204,12 +212,14 @@
"psbt_clipboard": "Copiar para área de transferência",
"psbt_this_is_psbt": "Esta é uma transação bitcoin parcialmente assinada (PSBT). Por favor, termine de assiná-la com sua carteira de hardware.",
"psbt_tx_export": "Exportar para arquivo",
"no_tx_signing_in_progress": "Não há assinatura de transação em andamento",
"psbt_tx_open": "Abrir transação assinada",
"psbt_tx_scan": "Scanear transação assinada",
"qr_error_no_qrcode": "A imagem selecionada não contém um Código QR",
"qr_error_no_wallet": "O arquivo selecionado não contém uma carteira que possa ser importada.",
"success_done": "Enviado",
"txSaved": "O arquivo de transação ({filePath}) foi salvo na pasta Downloads."
"txSaved": "O arquivo de transação ({filePath}) foi salvo na pasta Downloads.",
"problem_with_psbt": "Problema com a PSBT"
},
"settings": {
"about": "Sobre",
@ -269,11 +279,23 @@
"password_explain": "Definir a senha para descriptografar os arquivos",
"passwords_do_not_match": "Senhas não conferem",
"plausible_deniability": "Negação plausível...",
"privacy": "Privacidade",
"privacy_read_clipboard": "Leia a área de transferência",
"privacy_read_clipboard_alert": "A BlueWallet exibirá atalhos para lidar com um boleto ou endereço encontrado em sua área de transferência.",
"privacy_system_settings": "Configurações do sistema",
"privacy_quickactions": "Atalhos da carteira",
"privacy_quickactions_explanation": "Toque e segure o ícone do aplicativo BlueWallet em sua tela inicial para visualizar rapidamente o saldo de sua carteira.",
"privacy_clipboard_explanation": "Fornece atalhos se um endereço ou boleto for encontrado em sua área de transferência.",
"push_notifications": "Notificações via push",
"retype_password": "Inserir senha novamente",
"save": "Salvar",
"saved": "Salvo"
},
"notifications": {
"would_you_like_to_receive_notifications": "Gostaria de receber notificações quando receber pagamentos?",
"no_and_dont_ask": "Não e não perguntar",
"ask_me_later": "Me pergunte mais tarde"
},
"transactions": {
"cancel_explain": "Substituiremos esta transação por aquela que lhe paga e tem taxas mais altas. Isso efetivamente cancela a transação. Isso é chamado de RBF - Substituir por Taxa.",
"cancel_no": "Esta transação não é substituível",
@ -282,6 +304,8 @@
"cpfp_exp": "Criaremos outra transação que gasta sua transação não confirmada. A taxa total será maior do que a taxa de transação original, portanto, deve ser confirmada mais rapidamente. Isso é chamado de CPFP - Child Pays For Parent.",
"cpfp_no_bump": "Esta transação não pode ser Bumpeada",
"cpfp_title": "Aumento de taxa (CPFP)",
"details_balance_hide": "Esconder Saldo",
"details_balance_show": "Mostrar Saldo",
"details_block": "Block Height",
"details_copy": "Copiar",
"details_from": "De",
@ -292,8 +316,9 @@
"details_title": "Transação",
"details_to": "Para",
"details_transaction_details": "Detalhes",
"enable_hw": "Esta carteira não está sendo usada em conjunto com uma carteira de hardware. Gostaria de habilitar o uso de carteira de hardware?",
"enable_hw": "Esta carteira não está sendo usada em conjunto com uma carteira de hardware. Gostaria de habilitar o uso da carteira de hardware?",
"list_conf": "conf: {number}",
"pending": "Pendente",
"list_title": "Transações",
"rbf_explain": "Substituiremos essa transação por outra com uma taxa mais alta, portanto, ela deve ser confirmada mais rapidamente. Isso é chamado de RBF - Substituir por Taxa.",
"rbf_title": "Aumento de taxa (RBF)",
@ -302,7 +327,7 @@
"transactions_count": "contagem de transações"
},
"wallets": {
"add_bitcoin_explain": "Simple and powerful Bitcoin wallet",
"add_bitcoin_explain": "Carteira Bitcoin simples e poderosa",
"add_bitcoin": "Bitcoin",
"add_create": "Criar",
"add_entropy_generated": "{gen} bytes de entropia gerada",
@ -311,7 +336,7 @@
"add_import_wallet": "Importar carteira",
"import_file": "Importar arquivo",
"add_lightning": "Lightning",
"add_lightning_explain": "For spending with instant transactions",
"add_lightning_explain": "Enviar com transações instantâneas",
"add_lndhub": "Conectar ao seu LNDHub",
"add_lndhub_error": "O endereço fornecido não é um LNDHub válido",
"add_lndhub_placeholder": "seu endereço de nó",
@ -347,11 +372,12 @@
"import_imported": "Importada",
"import_scan_qr": "Ler um código QR ou arquivo",
"import_success": "Sucesso",
"looks_like_bip38": "Parece uma chave privada protegida por senha (BIP38)",
"enter_bip38_password": "Digite a senha para descriptografar",
"import_title": "importar",
"list_create_a_button": "Criar agora",
"list_create_a_wallet": "Criar uma carteira",
"list_create_a_wallet1": "é grátis e você pode criar",
"list_create_a_wallet2": "quantas desejar",
"list_create_a_wallet_text": "É grátis e você pode criar\nquantas você quiser",
"list_empty_txs1": "Suas transações aparecerão aqui,",
"list_empty_txs1_lightning": "A carteira Relâmpago faz transações super rápidas (coisa de segundos) e tem taxas ridiculamente baratas, ideal para transações diárias e de baixo valor.",
"list_empty_txs2": "nenhuma no momento",
@ -373,5 +399,58 @@
"select_wallet": "Escolher carteira",
"xpub_copiedToClipboard": "Copiado para a área de transferência",
"xpub_title": "XPUB"
},
"multisig": {
"multisig_vault": "Cofre",
"multisig_vault_explain": "Segurança para grandes quantidades",
"provide_signature": "Fornece assinatura",
"vault_key": "Chave do cofre {número}",
"required_keys_out_of_total": "Chaves obrigatórias do total",
"fee": "Taxa: {number}",
"fee_btc": "{number} BTC",
"confirm": "Confirmar",
"header": "Enviar",
"share": "Ver",
"how_many_signatures_can_bluewallet_make": "quantas assinaturas o bluewallet pode fazer",
"scan_or_import_file": "Scan ou importar arquivo",
"export_coordination_setup": "exportação de \"apenas assistir\"",
"cosign_this_transaction": "Assinar esta transação?",
"lets_start": "Vamos começar",
"create": "Criar",
"provide_key": "Forneça a chave",
"native_segwit_title": "Melhor prática",
"wrapped_segwit_title": "Melhor compatibilidade",
"legacy_title": "Antigo",
"co_sign_transaction": "Assinar transação por QR",
"what_is_vault": "Um Cofre é um",
"what_is_vault_numberOfWallets": "{m}-de-{n} multisig",
"what_is_vault_wallet": "wallet",
"vault_advanced_customize": "Configurações do Cofre...",
"needs": "Necessita",
"what_is_vault_description_number_of_vault_keys": "{m} chaves do cofre",
"what_is_vault_description_to_spend": "para gastar e um terceiro você\npode usar como backup.",
"quorum": "{m} de {n} quorum",
"quorum_header": "Quorum",
"of": "de",
"wallet_type": "Tipo de carteira",
"view_key": "ver",
"invalid_mnemonics": "Esta frase mnemônica não parece ser válida",
"invalid_cosigner": "Dados não válidos de assinante",
"invalid_cosigner_format": "Signatário incorreto: este não é um signatário para o formato {format}",
"create_new_key": "Criar nova",
"scan_or_open_file": "Scan ou abrir arquivo",
"i_have_mnemonics": "Eu tenho uma seed para esta chave...",
"please_write_down_mnemonics": "Escreva esta frase mnemônica no papel. Não se preocupe, você pode escrever mais tarde.",
"i_wrote_it_down": "Ok, eu anotei",
"type_your_mnemonics": "Insira uma seed para importar a sua chave do cofre",
"this_is_cosigners_xpub": "Esta é a chave da carteira do co-signatário, pronta para ser importada para outra carteira. É seguro compartilhá-lo.",
"wallet_key_created": "Sua chave do cofre foi criada. Reserve um momento para fazer backup com segurança de sua seed.",
"are_you_sure_seed_will_be_lost": "Você tem certeza? Sua seed mnemônica será perdida se você não tiver um backup",
"forget_this_seed": "Remover seed e use a chave (xpub)",
"invalid_fingerprint": "A \"fingerprint\" desta seed não corresponde à \"fingerprint\" do co-signatário ",
"view_edit_cosigners": "Ver/editar chaves do cofre",
"this_cosigner_is_already_imported": "Este co-signatário já foi importado",
"export_signed_psbt": "Exportar PSBT assinado",
"view_edit_cosigners_title": "Editar co-signatários"
}
}

36
package-lock.json generated
View file

@ -6461,12 +6461,32 @@
}
},
"@react-navigation/stack": {
"version": "5.9.3",
"resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.9.3.tgz",
"integrity": "sha512-/CJ5Rsrc9bMI20dD8oC/QSZHARMFuUv8DeoiYE7R2N0M44cFupF1CrzaZBBC/S4Zi1ahZ0A+Hj/gAzAEQrNTvA==",
"version": "5.11.1",
"resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.11.1.tgz",
"integrity": "sha512-wxGxnQnktf0ByicDAVAQnf6bazC7FynvPYY3o5Zf31i1Ucb+xJcSesDbl5wyeaW1YGiCfFs/K8fUVko3K7fxQA==",
"requires": {
"color": "^3.1.2",
"react-native-iphone-x-helper": "^1.2.1"
"color": "^3.1.3",
"react-native-iphone-x-helper": "^1.3.0"
},
"dependencies": {
"color": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
"integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
"requires": {
"color-convert": "^1.9.1",
"color-string": "^1.5.4"
}
},
"color-string": {
"version": "1.5.4",
"resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz",
"integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==",
"requires": {
"color-name": "^1.0.0",
"simple-swizzle": "^0.2.2"
}
}
}
},
"@remobile/react-native-qrcode-local-image": {
@ -18978,9 +18998,9 @@
}
},
"react-native-iphone-x-helper": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.2.1.tgz",
"integrity": "sha512-/VbpIEp8tSNNHIvstuA3Swx610whci1Zpc9mqNkqn14DkMbw+ORviln2u0XyHG1kPvvwTNGZY6QpeFwxYaSdbQ=="
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz",
"integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg=="
},
"react-native-is-catalyst": {
"version": "git+https://github.com/BlueWallet/react-native-is-catalyst.git#a665155424ae5b865971f71ba2625b2c53983364",

View file

@ -75,7 +75,7 @@
"@react-native-community/slider": "3.0.3",
"@react-navigation/drawer": "5.10.0",
"@react-navigation/native": "5.7.6",
"@react-navigation/stack": "5.9.3",
"@react-navigation/stack": "5.11.1",
"@remobile/react-native-qrcode-local-image": "git+https://github.com/BlueWallet/react-native-qrcode-local-image.git",
"@sentry/react-native": "1.9.0",
"amplitude-js": "7.3.0",