Proxy Implementation Library Contract modify calling contract storage Uint as struct

Hi @cjd9s,

I am still unsure why you need to extend the proxy contract rather than using as is. I must be misunderstanding something.

I would recommend using Upgrade Plugins (https://docs.openzeppelin.com/upgrades-plugins/1.x/) to experiment with upgradeable contracts (including testing and upgrade safety).

To experiment with deploying proxy contracts you could first deploy using Remix as in this post: