-
Only tech topics about Waves: dev tools, libs, RIDE, dApps, Nodes Github: http://tiny.cc/github-waves IDE: https://ide.wavesplatform.com/ Online Course: https://stepik.org/course/54415 StackOverflow: #wavesplatform Jobs: https://t.me/wavesridejobs
Thank you for confirming it. 😀
Читать полностью…
Looks like you are a victim, that is true
Читать полностью…
This is my wallet and funds moved in red or what was taken from me!!!
Читать полностью…
You are claiming but without proofs then. I do not get it. If you were hacked -> proceed to legal actions. But they will ask for proofs too.
Читать полностью…
Give us at least your address to get it right
Читать полностью…
That isn't the point but enough to get me typing on stupid Telegram!
Читать полностью…
Yes Neutrino oracle works fine
Читать полностью…
Hello everyone!
Does anyone know how much money (USDT) will be necessary to convert Vires to Numeris?
Hello. I have create a plugin for make payments with any wx.network token. Im going to finish to test it then I will sell it
Читать полностью…
Something like this:
const progressbar = document.querySelector(".progress");
const changeProgress = (progress) => {
progressbar.style.width = `${progress}%`;
};
async function loadJson(url) {
let response = await fetch(url);
if (response.status == 200) {
let json = await response.json();
return json;
}
throw new Error(response.status);
}
async function loadAll() {
while(height > targetHeight) {
const json = await loadJson(baseUrl + (lastTx == null ? "" : "?after=" + lastTx));
var v0 = json[0];
var vv = v0.filter(function (e) { return (e.type === 16 && e.call.function === "stakeNFT") && e.height >= targetHeight; });
vvv = vvv.concat(vv);
lastTx = v0[v0.length - 1].id;
if (startHeight == 0) startHeight = v0[0].height;
height = v0[v0.length - 1].height;
changeProgress((startHeight - height) / (startHeight - targetHeight) * 100);
}
}
const targetHeight = 2639245;
const baseUrl = "https://nodes.wavesnodes.com/transactions/address/3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW/limit/1000";
var lastTx = null;
var vvv = [];
var startHeight = 0;
var height = 999999999;
loadAll();
vvv.sort((a, b) => a.timestamp - b.timestamp); // reverse the order
Читать полностью…
I though this api was caching all tx in a local db to allow such filtering isnt it?
Читать полностью…
Under the hood it uses getAddressTransactions and then filter by function, so you can use own indexer based on this
Читать полностью…
What is the functionality of the agents how do they rate tweets. Will feedback of some sort per post be available?
Читать полностью…
I'm pulling my stuff off WX in the hopes it doesn't happen again!!!
Читать полностью…
This is a tech chat, give tech details or you will be banned
Читать полностью…
Waves doesn't have my address so why do you need it... lol
Читать полностью…
What details would you need and how could it be helpful to you?
Читать полностью…
Not trying to be rude, just tired of the Waves Network screwing people!
Читать полностью…
I'm just sharing the fact that Waves Exchange has done it again. They said funds were safe but they lied and hackers hacked funds and nothing is going to be done to make it right!
Читать полностью…
Hi guys,
do we still have a working oracle for Waves / USD price?
Is https://waves-ide (dot) com/ safe and effective now?
Читать полностью…
You dont have to construct, you have it in the initial 100 response as:
"lastCursor": "NDg0Mjk1OTAwMDMyOjpkZXNj"
You pass NDg0Mjk1OTAwMDMyOjpkZXNj as after to get the next 100 and so on with new lastCursor
Little help please. How do you construct the after="base64" query parameter to get the next 100 txs? I've tried btoa(response.json[length-1].id) in javascript but no joy. Thanks.
On another note, does someone know what the current number of micro-blocks per WAVES per block set at now?
I mean this node endpoint
/transactions/address/{address}/limit/{limit}
It shows up to 1000 last with moving cursor, after that you parse each tx, only left invokeScriptTx with given name and other params
But there is cursor, you can get 100, then next 100 etc until last:
"lastCursor": "U2F0IEp1biAwMiAyMDE4IDE0OjAxOjQ1IEdNVCswMzAwIChNU0spOjozUHVrdnJzN2FwN1ZmQVlyTHlpZlNvZ0xYM0NuTVV4c0VFbmhuNk40WUVHWjo6YXNj",
"isLastPage": true