๐๏ธ fixing ๐ณ๏ธ in data ๐ง
yyolk opened this issue ยท 0 comments
๐ณ๏ธ in data as a result of a few causes that will be fixed soon :)
-
Most issues are caught by XRPLSendReliableTransaction - our SLA is 4 ledgers. This will be fine-tuned. 4 was indeed a good threshold if we were to retry manually, we may defer to xrpl-py (investigate)
-
terQueued
sometimes we get queued! (but theres a probability we'll make it in on their behalf, we can't rely on it though) We see gaps in our data, but there might be some that made it through - this is the relevant lines: https://github.com/yyolk/xrpl-price-persist-oracle-sam/blob/9407737d760d172e8e7e732c4d8edc4e4b59ace0/oracle/contract.py#L231-L253 -
telInsufFee
base fee of 10 ๐ง, we sometimes miss for an overloaded ledger! -
xrp-price-aggregate should be more robustful yyolk/xrp-price-aggregate#17
I do see this as a bug+enhancement, the end result most likely is we may we spend a bit more drops to ensure we're publishing every minute.