# AccessorManageable
[see the source](https://github.com/dev-matan-tsuberi/soldoc/tree/master/contracts/AccessorManageable.sol)


**Execution cost**: No bound available

**Deployment cost**: No bound available

**Combined cost**: No bound available

## Constructor



Params:

1. **manager** *of type `address`*

## Events
### ChangeAccessorManagerEvent(address,address)


**Execution cost**: No bound available


Params:

1. **oldAccessor** *of type `address`*
2. **newAccessor** *of type `address`*

--- 
### ChangeDeployerEvent(address,address)


**Execution cost**: No bound available


Params:

1. **oldDeployer** *of type `address`*
2. **newDeployer** *of type `address`*

--- 
### ChangeOperatorEvent(address,address)


**Execution cost**: No bound available


Params:

1. **oldOperator** *of type `address`*
2. **newOperator** *of type `address`*


## Methods
### ethrecover(bytes32,uint8,bytes32,bytes32)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **hash** *of type `bytes32`*
2. **v** *of type `uint8`*
3. **r** *of type `bytes32`*
4. **s** *of type `bytes32`*

Returns:


1. **output_0** *of type `address`*

--- 
### changeAccessorManager(address)


**Execution cost**: No bound available


Params:

1. **newAccessor** *of type `address`*


--- 
### accessorManager()


**Execution cost**: No bound available

**Attributes**: constant



Returns:


1. **output_0** *of type `address`*

--- 
### changeDeployer(address)


**Execution cost**: No bound available


Params:

1. **newDeployer** *of type `address`*


--- 
### changeOperator(address)


**Execution cost**: No bound available


Params:

1. **newOperator** *of type `address`*


--- 
### deployer()


**Execution cost**: No bound available

**Attributes**: constant



Returns:


1. **output_0** *of type `address`*

--- 
### destructor()


**Execution cost**: No bound available

**Attributes**: constant



Returns:


1. **output_0** *of type `address`*

--- 
### isSignedBy(bytes32,uint8,bytes32,bytes32,address)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **hash** *of type `bytes32`*
2. **v** *of type `uint8`*
3. **r** *of type `bytes32`*
4. **s** *of type `bytes32`*
5. **signer** *of type `address`*

Returns:


1. **output_0** *of type `bool`*

--- 
### isSignedByRegisteredSigner(bytes32,uint8,bytes32,bytes32)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **hash** *of type `bytes32`*
2. **v** *of type `uint8`*
3. **r** *of type `bytes32`*
4. **s** *of type `bytes32`*

Returns:


1. **output_0** *of type `bool`*

--- 
### operator()


**Execution cost**: No bound available

**Attributes**: constant



Returns:


1. **output_0** *of type `address`*

--- 
### triggerDestroy()


**Execution cost**: No bound available




[Back to the top ↑](#accessormanageable)
