We need a unique identifier per instance of Web3, HTTPProvider, or Beacon when generating session cache keys. Pass this value as a kwarg when available in order to create unique cache keys.
The same as the above is true for the async counterparts.
Closes #3265
How was it fixed?
If request methods are called from within a class, use this owning_class instance to generate a unique session cache key for the url, along with the threading id.
What was wrong?
Web3
,HTTPProvider
, orBeacon
when generating session cache keys. Pass this value as a kwarg when available in order to create unique cache keys.Closes #3265
How was it fixed?
owning_class
instance to generate a unique session cache key for the url, along with the threading id.Todo:
Cute Animal Picture