Add isValidSignatureAndData to Bouncer to verify method calls (#973)

This commit is contained in:
Adam Flesher
2018-06-09 14:45:53 -07:00
committed by Matt Condon
parent 39385f9f4e
commit b0292cf628
3 changed files with 265 additions and 0 deletions

View File

@ -19,4 +19,36 @@ contract SignatureBouncerMock is SignatureBouncer {
{
}
function checkValidSignatureAndMethod(address _address, bytes _sig)
public
view
returns (bool)
{
return isValidSignatureAndMethod(_address, _sig);
}
function onlyWithValidSignatureAndMethod(bytes _sig)
onlyValidSignatureAndMethod(_sig)
public
view
{
}
function checkValidSignatureAndData(address _address, bytes _bytes, uint _val, bytes _sig)
public
view
returns (bool)
{
return isValidSignatureAndData(_address, _sig);
}
function onlyWithValidSignatureAndData(uint _val, bytes _sig)
onlyValidSignatureAndData(_sig)
public
view
{
}
}