Repository navigation
Fixes
bytesABI fields accept a hex string, as in Antelope JSON and on the node (e.g.nonceinm.federation::mine). Before, serialization failed withTypeError: can't concat str to bytes.bytesvalues still work, and an invalid hex string raisesSerializationErrornaming the field.NodeExceptionandTransactionExceptionhavestatusandbody(parsed JSON or text). In async codee.respis an aiohttp response that is already closed, so its body can't be read;e.bodycan.e.respis unchanged.- Warnings point at your code. The plain HTTP
rpc_hostwarning and theFutureWarnings now show the line in your code, not a line inside the library.
No breaking changes. Tested on Python 3.12, 3.13 and 3.14.
Install: pip install -U "eosapi-async[fast]==2.2.2" (on Python 3.14 without [fast]).