def METHOD_NAME(self, state_container: StateContainer):
    dev_config = state_container.current_dev_config
    block_number = state_container.block_number
    if self.master_addr != dev_config.coinbase_address:
        logger.warning('Master address doesnt match with coinbase_address')
        logger.warning('%s %s', bin2hstr(self.master_addr), bin2hstr(dev_config.coinbase_address))
        return False
    if not OptimizedAddressState.address_is_valid(self.addr_to):
        logger.warning('Invalid address addr_from: %s addr_to: %s',
                       bin2hstr(self.master_addr), bin2hstr(self.addr_to))
        return False
    if self.nonce != block_number + 1:
        logger.warning('Nonce %s doesnt match with block_number %s',
                       self.nonce, block_number)
        return False
    return self._validate_custom()