prb-proxy icon indicating copy to clipboard operation
prb-proxy copied to clipboard

Proxy contract to compose Ethereum transactions

Results 14 prb-proxy issues
Sort by recently updated
recently updated
newest added

## Description There is a possibility to bypass the access-control check in `execute` function. The function itself performs a delegate call to the user-specified address with the specified data. As...

discussion

## Description If we already have a set of contracts deployed to a chain, and we modify only the `PRBProxyRegistry` contract, we run into trouble. The `PRBProxy` and `PRBProxyFactory` contracts...

discussion
stale

See [common-changelog.org](https://common-changelog.org/).

documentation

As per @gakonst's comment [here](https://github.com/paulrberg/prb-proxy/issues/33#issuecomment-1129407690), the deterministic deployment proxy is now available on both Arbitrum and Optimism.

feature

Gotta find a workaround for this: https://github.com/Zoltu/deterministic-deployment-proxy/issues/7.

feature

The tree in [execute.ts](https://github.com/paulrberg/prb-proxy/blob/a9b60ce2bd2beb0068b8d4a95af61ba10e318add/test/integration/prbProxy/effects/execute.ts) has many leaves.

enhancement

The `computeProxyAddress` is currently available only internally, via the `Base_Test` contract. I should make it publicly available via a `Utils.sol` file under `test/utils`.

good first issue
effort: high
priority: 2
type: feature
work: complicated

done here: https://github.com/PaulRBerg/prb-proxy/pull/190 in the PR I describe the change that was made!

References: - https://github.com/sablier-labs/v2-core/issues/621 - https://github.com/sablier-labs/v2-core/discussions/647 - https://github.com/sablier-labs/v2-core/pull/642

priority: 3
effort: low
type: test
work: clear