parseAddress
Description
The parseAddress
cheatcode will parse the input string into an address
Example
contract TestContract {
uint x = 123;
function test() public {
// Obtain our cheat code contract reference.
IStdCheats cheats = CheatCodes(0x7109709ECfa91a80626fF3989D68f67F5b1DD12D);
address expectedAddress = 0x7109709ECfa91a80626fF3989D68f67F5b1DD12D;
string memory test = "0x7109709ECfa91a80626fF3989D68f67F5b1DD12D";
// Call cheats.parseAddress
address result = cheats.parseAddress(test);
assert(expectedAddress == result);
}
}
Function Signature
function parseAddress(string calldata) external returns (address);