Para saber se a Carteira Stellar é válida, criamos uma função personalizada.
exportconstisValidWallet=(wallet:string)=>{ // Verifique se a carteira tem 56 caracteres e começa com 'G'if (wallet.length!==56||wallet[0] !=="G") {returnfalse;} // Verifique se a carteira é uma string base32 válidaconstbase32Regex=/^[A-Z2-7]+$/;if (!base32Regex.test(wallet)) {returnfalse;}returntrue;};
Construir Escrow a partir da Resposta
O Inicializar Escrow a função retorna o escrow inicializado, mas precisamos estruturá-lo adequadamente para armazená-lo corretamente no contexto.