Releases: BobTheBuidler/dank_mids
Releases · BobTheBuidler/dank_mids
v4.20.52
fix: RotatingFileHandler (#76)
v4.20.51
fix: add status code 521 to HTTPStatusExtended (#74)
v4.20.50: feat: a lot, fix: a lot - no more hanging! (#73)
* feat: better optimized distribution of load to node * feat: tenderly warning * feat: use msgspec with type hints for json decoding * feat: JIT decoding * feat: use msgspec encoder * feat: PartialResponse class to skip unnecessary json decoding * feat: bypass encoding of non-required `jsonrpc` field * feat: decode in subprocess to unblock event loop * feat: use subprocesses for brownie patch en/decoding * feat: basic stats * feat: ENVIRONMENT_VARIABLES file * feat: logic for reducing jsonrpc batch size like mcall batch size * feat: lift brownie call response decoding out of brownie call semaphore * feat: BlockSemaphore * feat: pre encode brownie calls * feat: emergency exit for timed out calls - 60s default * feat: rate limit calls to node, see if this helps with conn errs * fix: hanging behavior
4.20.49
fix: UnboundLocalError (#72)
4.20.48
Update executor.py (#71)
4.20.47
fix: race condition in PruningThreadPoolExecutor (#69)
4.20.46
fix: NameError
Revert bad code
Somewhere in the past few releases I introduced an intermittent bug that causes your script to hang. This brings the lib back to reliable state so I can debug and recommit.
v4.20.44: Fix err handler (#67)
* fix: err handling edge case * chore: refactor with partial * feat: patch provider * fix: session * feat: log internal errs
v4.20.43: Fix state override (#66)
* fix: state override * chore: refactor * fix: AttributeError