Crate bobcat_proxy

Crate bobcat_proxy 

Source

Constants§

SEL_IMPLEMENTATION

Functions§

make_beacon_proxy
Make beacon proxy that calls “implementation()(address)” on a hardcoded beacon address to get the logic address to delegate to.
make_beacon_sel_proxy
Create a proxy that calls “implementation(bytes4)” on the beacon address given with the selector in the calldata to this proxy. Use the returned address as the target of a delegatecall.
make_beacon_sel_proxy_sel
Create a proxy that calls the selector on the beacon given to figure out where to delegatecall its calldata to.
make_eip1967_proxy
Make a EIP1967 proxy that reads from the standard storage slot.
make_minimal_proxy
make_multi3_proxy
make_upgradeable_beacon_proxy
Make a beacon proxy that loads from the beacon slot to get the “implementation()(address)” to get the logic address to delegate to, with the value initially set during the constructor.

Type Aliases§

Address