Support BMA changes
Sources and transactions retrieval
-
[fix] Optimize access to sources by pubkey, usi... (nodes/typescript/duniter!1420 - merged):
/tx/sources/$pubkey
/tx/sources/$pubkey/pending
-
/tx/history/$pubkey/
: fix(1442): Improve BMA '/tx/history' (nodes/typescript/duniter!1425 - closed) -
jsonschema: HISTORY_SCHEMA
setreceiving
as non required since the field was removed (also removed from Duniter v1.9)
?pubkey
query
Wot: Support to pass - Defaulting
pubkey_query
to:-
True
would be breaking change when passing auid
, but would allow to use the optimization by default -
False
would not be a breaking change, but requires a change to get the optimization: I go for this option
-
-
/wot/requirements/$pubkey?pubkey
: Optimize response time of `/wot/requirements/:s... (nodes/typescript/duniter!1422 - merged) -
[enh] Optimize BMA `/wot/certifiers-of/:search`... (nodes/typescript/duniter!1423 - merged):
/wot/certifiers-of/$pubkey?pubkey
/wot/certified-by/$pubkey?pubkey
node/summary
storage
In /node/summary
new fields can be added to the jsonschema, but do not set them as mandatory since it would break the backward compatibility
Edited by Moul