AuthenticatedProxy
/contracts/registry/AuthenticatedProxy.sol

Project Wyvern Developers

constructor

AuthenticatedProxy

inputs0addressaddrUser
inputs1addressaddrRegistry
event

ReceivedEther a419615b

inputs0addresssender
inputs1uint256amount
event

ReceivedTokens d65b48fd

inputs0addressfrom
inputs1uint256value
inputs2addresstoken
inputs3bytesextraData
event

Revoked 21650145

inputs0boolrevoked
function

proxy 1b0f7ba9

Execute a message call from the proxy contract

Can be called by the user, or by a contract authorized by the registry as long as the user has not revoked access

inputs0addressdest

Address to which the call will be sent

inputs1uint8howToCall

Which kind of call to make

inputs2bytescalldata

Calldata to send

outputs0boolresult
function

proxyAssert 3f801f91

Execute a message call and assert success

Same functionality as proxy, just asserts the return value

inputs0addressdest

Address to which the call will be sent

inputs1uint8howToCall

What kind of call to make

inputs2bytescalldata

Calldata to send

function

receiveApproval 8f4ffcb1

Receive tokens and generate a log event

inputs0addressfrom

Address from which to transfer tokens

inputs1uint256value

Amount of tokens to transfer

inputs2addresstoken

Address of token

inputs3bytesextraData

Additional data to log

function, constant

registry 7b103999

function, constant

revoked 63d256ce

function

setRevoke 4c93505f

Set the revoked flag (allows a user to revoke ProxyRegistry access)

Can be called by the user only

inputs0boolrevoke

Whether or not to revoke access

function, constant

user 4f8632ba