Skip to content

improve: Add Security contact to contracts #951

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 14, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions contracts/Universal_SpokePool.sol
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ import "./SpokePool.sol";
* @dev This contract has one onlyOwner function to be used as an emergency fallback to execute a message to
* this SpokePool in the case where the light-client is not functioning correctly. The owner is designed to be set
* to a multisig contract on this chain.
* @custom:security-contact bugs@across.to
*/
contract Universal_SpokePool is OwnableUpgradeable, SpokePool, CircleCCTPAdapter {
/// @notice The data store contract that only the HubPool can write to. This spoke pool can only act on
Expand Down
1 change: 1 addition & 0 deletions contracts/chain-adapters/Universal_Adapter.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ interface IOwnable {
* @dev This contract can be redeployed to point to a new HubPoolStore if the data store gets corrupted and new data
* can't get written to the store for some reason. The corresponding Universal_SpokePool contract will
* also need to be redeployed to point to the new HubPoolStore.
* @custom:security-contact bugs@across.to
*/
contract Universal_Adapter is AdapterInterface, CircleCCTPAdapter {
/// @notice Contract that stores calldata to be relayed to L2 via storage proofs.
Expand Down
1 change: 1 addition & 0 deletions contracts/chain-adapters/utilities/HubPoolStore.sol
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ interface IHubPool {
* @dev This contract DOES NOT prevent replay attacks of storage proofs on the L2 spoke pool if the
* UniversalStorageProof_Adapters using this contract are mapped to spokepools with the same address on different
* L2 chains. See comment in storeRelayAdminFunctionCalldata() for more details.
* @custom:security-contact bugs@across.to
*/
contract HubPoolStore {
error NotHubPool();
Expand Down
Loading