async function wait_for_seq(network_url, address) { const api = new ripple.RippleAPI({server: network_url}) await api.connect() let result; while (true) { try { result = await api.request("account_info", {account: address, ledger_index: "validated"}) break } catch(e) { await new Promise(resolve => setTimeout(resolve, 1000)) } } $("#sequence").html('
Waiting...').fadeIn('fast')
if (altnet_name=="Testnet") {
wait_for_seq("wss://s.altnet.rippletest.net:51233", data.account.address)
} else {
wait_for_seq("wss://s.devnet.rippletest.net:51233", data.account.address)
}
},
error: function() {
loader.hide();
alert("There was an error with the "+altnet_name+" faucet. Please try again.");
}
})
}
async function fill_starting_sequence(address) {
}
$(document).ready(function() {
function testnet_click(evt) {
rippleTestNetCredentials("https://faucet.altnet.rippletest.net/accounts",
"Testnet")
}
function devnet_click(evt) {
rippleTestNetCredentials("https://faucet.devnet.rippletest.net/accounts",
"Devnet")
}
$('#testnet-creds-button').click(testnet_click)
$('#devnet-creds-button').click(devnet_click)
})