WalletCheck allows anyone to clobber my REV claimContract

Description

Anyone can look up WalletCheck and call WalletCheck(@"create", @ethAddr, @purse) with my ethAddr. That immediately does claimContractStore!(claimContractMap.set(ethAddr, *claimContract)), which clobbers any claimContract that was added at genesis.

Environment

None

Status

Assignee

Unassigned

Reporter

Dan Connolly

Priority

High

Affects versions

None

Components

None

Sprint

Epic Link

None

Labels