You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you request endpoint /transactions/address/ and read MassTransfer transaction in it, the id will differ from the one specified in JSON.
The reason is that in the endpoint in MassTransfer transaction not all recipients are shown, but only the address to which the request was made. By design, the library waves-transactions-java ignores the id field in JSON and calculates ID on its own. So there's no way to correctly calculate the ID.
If you request endpoint
/transactions/address/
and read MassTransfer transaction in it, theid
will differ from the one specified in JSON.The reason is that in the endpoint in MassTransfer transaction not all recipients are shown, but only the address to which the request was made. By design, the library waves-transactions-java ignores the
id
field in JSON and calculates ID on its own. So there's no way to correctly calculate the ID.For example, there's MassTransfer with id
FdEdj5SrJV5qNQT6fnewhguXh77BrHc2xAnQArT6maXr
:https://nodes.wavesnodes.com/transactions/address/3PL9HcwsQEDDekmxxhQJGfVMUKBjKH5LbLH/limit/1?after=AiLvMDnj7G3HSnjyWZphWzLAKCqMa5MdQXFFRWsrAEDo
But WavesJ 1.2.3 returns id
3tVzcELheCV4PKBXK7HFeHmKPrWEfLvhYtapr32MSScf
:The text was updated successfully, but these errors were encountered: